diff --git a/obj.go b/obj.go index 13f20dd..8c498af 100644 --- a/obj.go +++ b/obj.go @@ -244,9 +244,13 @@ func getObjGuildID(s string) int64 { if g, ok := cacheObjGuild[s]; ok { return g.ObjID64 } else { - _, err := addObjGuild(s, ``) + objID64, err := addObjGuild(s, ``) logOnError(err, "getObjGuildID") - loadObjGuild() + g := new(ChatWarsGuild) + g.ObjID64 = objID64 + g.Tag = s + g.Name = `` + cacheObjGuild[s] = *g } return cacheObjGuild[s].ObjID64 }