1
This commit is contained in:
parent
c73c501b55
commit
aeb3ea18ec
@ -87,8 +87,8 @@ void ChatMgr::ProcPrivateChat(Player* hum, const cs::CMSendChatMsg& msg)
|
|||||||
p->set_msg_uuid(private_msg_id_);
|
p->set_msg_uuid(private_msg_id_);
|
||||||
hum->FillMFUserInfo(p->mutable_sender());
|
hum->FillMFUserInfo(p->mutable_sender());
|
||||||
{
|
{
|
||||||
TypeConvert::Convert(target->base_data, *p->mutable_sender()->mutable_base_data());
|
TypeConvert::Convert(target->base_data, *p->mutable_receiver()->mutable_base_data());
|
||||||
TypeConvert::Convert(target->temp_custom_data, *p->mutable_sender()->mutable_temp_custom_data());
|
TypeConvert::Convert(target->temp_custom_data, *p->mutable_receiver()->mutable_temp_custom_data());
|
||||||
}
|
}
|
||||||
p->set_chat_channel(msg.chat_channel());
|
p->set_chat_channel(msg.chat_channel());
|
||||||
p->set_msg_type(msg.msg_type());
|
p->set_msg_type(msg.msg_type());
|
||||||
@ -226,7 +226,7 @@ void ChatMgr::AddChatedUser(const std::string& sender_id, const std::string& rec
|
|||||||
}
|
}
|
||||||
itr->second.has_unread_msg = true;
|
itr->second.has_unread_msg = true;
|
||||||
auto itr2 = itr->second.users.find(receiver_id);
|
auto itr2 = itr->second.users.find(receiver_id);
|
||||||
if (itr2 != itr->second.users.end()) {
|
if (itr2 == itr->second.users.end()) {
|
||||||
itr->second.users[receiver_id] = ChatMsgRec();
|
itr->second.users[receiver_id] = ChatMsgRec();
|
||||||
itr2 = itr->second.users.find(receiver_id);
|
itr2 = itr->second.users.find(receiver_id);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user