From 0483f29b9468d022c7f58f025d7d9884de6d7d46 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 24 Sep 2020 20:30:11 +0800 Subject: [PATCH] 1 --- server/imserver/guild.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/imserver/guild.cc b/server/imserver/guild.cc index d33350c..1015f54 100644 --- a/server/imserver/guild.cc +++ b/server/imserver/guild.cc @@ -125,7 +125,9 @@ void Guild::_CMGuildJoin(f8::MsgHdr& hdr, const cs::CMGuildJoin& msg) GuildMgr::Instance()->ForwardGuildSMMsg(hdr.socket_handle, forward_msg->context(), respmsg); - DBHelper::Instance()->AddGuildApply(this, forward_msg->context().user_info()); + if (GetMember(forward_msg->context().user_info().base_data().account_id())) { + DBHelper::Instance()->AddGuildApply(this, forward_msg->context().user_info()); + } } void Guild::_CMGuildAgree(f8::MsgHdr& hdr, const cs::CMGuildAgree& msg)