From 8381e3af972cf202a90b53d4494facb015bdbe80 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 11 Apr 2024 19:20:21 +0800 Subject: [PATCH] 1 --- server/imserver_new/guild/guildmgr.go | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/server/imserver_new/guild/guildmgr.go b/server/imserver_new/guild/guildmgr.go index 71e01b07..55931d1b 100644 --- a/server/imserver_new/guild/guildmgr.go +++ b/server/imserver_new/guild/guildmgr.go @@ -566,23 +566,14 @@ func (this *guildMgr) AsyncKickout(accountId string, targetId string, cb func(in {constant.GUILD_MEMBER_LOCK_KEY, targetId}, }, func (task *f5.LockAsyncTask) { - f5.GetJsStyleDb().Update( - constant.FRIEND_DB, - "t_guild_member", - [][]string{ - {"deleted", "1"}, - }, - [][]string{ - {"guild_id", guild.guildId}, - {"member_id", targetId}, - }, + model.GuildMember.Delete(guild.guildId, targetId, func (err error, lastInsertId int64, rowsAffected int64) { if err != nil { cb(500, "server internal error") return } - delete(guild.idHash, targetId) - delete(this.memberIdHash, targetId) + guild.delMember(targetId) + this.delGuildMember(targetId) cb(0, "") }) })