From 578e58d5e217761a211b51f4b27605a72aca5bec Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 28 Dec 2020 10:34:28 +0800 Subject: [PATCH] 1 --- server/imserver/player.cc | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/imserver/player.cc b/server/imserver/player.cc index a89a750..84c6f5c 100644 --- a/server/imserver/player.cc +++ b/server/imserver/player.cc @@ -1263,7 +1263,14 @@ void Player::_CMGuildSearchMember(f8::MsgHdr& hdr, const cs::CMGuildSearchMember } else { for (auto& row : *data_set) { long long guild_id = a8::XValue(row[0]); - hum->ForwardGuildCMMsg(*hdr_copy, guild_id); + if (guild_id != 0) { + hum->ForwardGuildCMMsg(*hdr_copy, guild_id); + } else { + cs::SMGuildSearchMember respmsg; + respmsg.set_errcode(1); + respmsg.set_errmsg("还没有公会"); + hum->SendMsg(respmsg); + } break; } }