From ddd47200e3cc1e2a02379908e192fc33d5a57fec Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sun, 27 Sep 2020 19:15:16 +0800 Subject: [PATCH] 1 --- server/imserver/playermgr.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/imserver/playermgr.cc b/server/imserver/playermgr.cc index eb7f145..4e82d12 100644 --- a/server/imserver/playermgr.cc +++ b/server/imserver/playermgr.cc @@ -206,7 +206,7 @@ void PlayerMgr::_SS_IM_GuildMemberQuitRequest(f8::MsgHdr& hdr, const ss::SS_IM_G { Player* hum = GetPlayerByAccountId(msg.target_id()); if (hum) { - + hum->UpdateGuildData(0, 0); } } @@ -215,6 +215,9 @@ void PlayerMgr::_SS_IM_GuildMemberUpdateRequest(f8::MsgHdr& hdr, const ss::SS_IM Player* hum = GetPlayerByAccountId(msg.target_id()); if (hum) { hum->UpdateGuildData(msg.guild_id(), msg.guild_job()); + ss::SS_IM_GuildMemberUpdateRequest respmsg; + respmsg.set_seqid(msg.seqid()); + IMListener::Instance()->SendMsg(hdr.socket_handle, respmsg); } }