This commit is contained in:
cdle
2023-07-03 11:10:19 +08:00
parent 681a744e1d
commit c4a870ebaa
6 changed files with 30 additions and 13 deletions
+7
View File
@@ -11,6 +11,7 @@ type PMsg struct {
Class string `json:"class"`
Unix int `json:"unix"`
Content string `json:"content"`
Version string `json:"version"`
}
var plugin_messages = MakeBucket("plugin_messages")
@@ -19,6 +20,11 @@ func WritePluginMessage(uuid string, class string, content string) {
if uuid == "" {
return
}
var version = ""
f := GetFunctionByUUID(uuid)
if f != nil {
version = f.Version
}
var data = plugin_messages.GetBytes(uuid)
pmsgs := []PMsg{}
json.Unmarshal(data, &pmsgs)
@@ -28,6 +34,7 @@ func WritePluginMessage(uuid string, class string, content string) {
Class: class,
Unix: int(time.Now().Unix()),
Content: content,
Version: version,
}
for i := range pmsgs {
if pmsgs[i].Class != class {