1
0
forked from x/icebergs
This commit is contained in:
IT 老营长 @云轩领航-创始人 2024-04-02 20:58:17 +08:00
parent 8caf4ece67
commit b63cdf740c

View File

@ -52,7 +52,7 @@ func (m *Message) Conf(arg ...Any) string { return kit.Format(m.Confv(arg...)) }
var _important = task.Lock{} var _important = task.Lock{}
func SaveImportant(m *Message, arg ...string) { func SaveImportant(m *Message, arg ...string) {
if Info.Important != true { if Info.Important != true || len(arg) == 0 {
return return
} }
kit.For(arg, func(i int, v string) { kit.If(v == "" || strings.Contains(v, SP), func() { arg[i] = "\"" + v + "\"" }) }) kit.For(arg, func(i int, v string) { kit.If(v == "" || strings.Contains(v, SP), func() { arg[i] = "\"" + v + "\"" }) })
@ -64,6 +64,8 @@ func loadImportant(m *Message) {
defer f.Close() defer f.Close()
kit.For(f, func(s string) { kit.If(s != "" && !strings.HasPrefix(s, "# "), func() { m.Cmd(kit.Split(s)) }) }) kit.For(f, func(s string) { kit.If(s != "" && !strings.HasPrefix(s, "# "), func() { m.Cmd(kit.Split(s)) }) })
} }
if _, e := os.Stat(VAR); e == nil {
Info.Important = true Info.Important = true
}
} }
func removeImportant(m *Message) { os.Remove(VAR_DATA_IMPORTANT) } func removeImportant(m *Message) { os.Remove(VAR_DATA_IMPORTANT) }