diff --git a/server/imserver_new/guild/guildmgr.go b/server/imserver_new/guild/guildmgr.go index 77307f37..25af168b 100644 --- a/server/imserver_new/guild/guildmgr.go +++ b/server/imserver_new/guild/guildmgr.go @@ -806,6 +806,7 @@ func (this *guildMgr) createGuildAndAddOwner(guildId string, guildName string, c g.addMember(m) this.addGuildMember(m) } + this.updateGuildRank(g) } func (this *guildMgr) addGuild(g *guild) { diff --git a/server/imserver_new/model/guild.go b/server/imserver_new/model/guild.go index 437ddfc6..6e469145 100644 --- a/server/imserver_new/model/guild.go +++ b/server/imserver_new/model/guild.go @@ -46,5 +46,12 @@ func (this *guild) DeleteSoft(guildId string, func (this *guild) UpdateKv(guildId string, fields [][]string, cb func (error, int64, int64)) { - + f5.GetJsStyleDb().Update( + constant.FRIEND_DB, + "t_guild", + fields, + [][]string{ + {"guild_id", guildId}, + }, + cb) }