This commit is contained in:
aozhiwei 2024-04-11 19:20:21 +08:00
parent ab3748f7e7
commit 8381e3af97

View File

@ -566,23 +566,14 @@ func (this *guildMgr) AsyncKickout(accountId string, targetId string, cb func(in
{constant.GUILD_MEMBER_LOCK_KEY, targetId}, {constant.GUILD_MEMBER_LOCK_KEY, targetId},
}, },
func (task *f5.LockAsyncTask) { func (task *f5.LockAsyncTask) {
f5.GetJsStyleDb().Update( model.GuildMember.Delete(guild.guildId, targetId,
constant.FRIEND_DB,
"t_guild_member",
[][]string{
{"deleted", "1"},
},
[][]string{
{"guild_id", guild.guildId},
{"member_id", targetId},
},
func (err error, lastInsertId int64, rowsAffected int64) { func (err error, lastInsertId int64, rowsAffected int64) {
if err != nil { if err != nil {
cb(500, "server internal error") cb(500, "server internal error")
return return
} }
delete(guild.idHash, targetId) guild.delMember(targetId)
delete(this.memberIdHash, targetId) this.delGuildMember(targetId)
cb(0, "") cb(0, "")
}) })
}) })