diff --git a/server/imserver/guild.cc b/server/imserver/guild.cc index 4264bdc..aa5d8be 100644 --- a/server/imserver/guild.cc +++ b/server/imserver/guild.cc @@ -210,6 +210,7 @@ void Guild::_CMGuildAgree(f8::MsgHdr& hdr, const cs::CMGuildAgree& msg) TypeConvert::Convert(forward_msg->context().user_info().base_data(), *member); AddMember(member); + SyncHelper::Instance()->SyncGuildMemberUpdate(this, member, kGuildUpdateReasonAgree); DBHelper::Instance()->SetGuildApplyStatus ( msg.apply().base_data().account_id(),