1
This commit is contained in:
parent
09b9f81919
commit
cbab16ddb4
@ -325,6 +325,9 @@ void Guild::_CMGuildAgree(f8::MsgHdr& hdr, const cs::CMGuildAgree& msg)
|
||||
member = new GuildMember();
|
||||
TypeConvert::Convert(msg.apply().base_data(), *member);
|
||||
AddMember(member);
|
||||
member_job_hash_[member->account_id] = kGuildMember;
|
||||
std::set<std::string>* members = GetJobMembers(kGuildMember);
|
||||
members->insert(member->account_id);
|
||||
|
||||
SyncHelper::Instance()->SyncGuildMemberUpdate(this, member, kGuildUpdateReasonAgree);
|
||||
DBHelper::Instance()->SetGuildApplyStatus
|
||||
|
@ -104,6 +104,7 @@ void SyncHelper::SyncGuildMemberUpdate(Guild* guild,
|
||||
ss::SS_IM_GuildMemberUpdateRequest* notifymsg = new ss::SS_IM_GuildMemberUpdateRequest;
|
||||
notifymsg->set_seqid(App::Instance()->NewUUID());
|
||||
notifymsg->set_guild_id(guild->GuildId());
|
||||
notifymsg->set_guild_job(guild->GetMemberJob(member->account_id));
|
||||
notifymsg->set_sender_id(member->account_id);
|
||||
notifymsg->set_target_id(member->account_id);
|
||||
notifymsg->set_reason(reason);
|
||||
|
Loading…
x
Reference in New Issue
Block a user