Add (disabled) logging on inconsistent update*Participant.
This commit is contained in:
parent
499e903c95
commit
a3fefcd18b
@ -13454,10 +13454,15 @@ void ContactsManager::on_update_chat_participant(ChatId chat_id, UserId user_id,
|
||||
}
|
||||
if (old_dialog_participant.dialog_id != new_dialog_participant.dialog_id || !old_dialog_participant.is_valid() ||
|
||||
!new_dialog_participant.is_valid()) {
|
||||
LOG(ERROR) << "Receive wrong updateChannelParticipant: " << old_dialog_participant << " -> "
|
||||
<< new_dialog_participant;
|
||||
LOG(ERROR) << "Receive wrong updateChatParticipant: " << old_dialog_participant << " -> " << new_dialog_participant;
|
||||
return;
|
||||
}
|
||||
if (new_dialog_participant.dialog_id == DialogId(get_my_id()) &&
|
||||
new_dialog_participant.status != get_chat_status(chat_id) && false) {
|
||||
LOG(ERROR) << "Have status " << get_chat_status(chat_id) << " after receiving updateChatParticipant in " << chat_id
|
||||
<< " by " << user_id << " at " << date << " from " << old_dialog_participant << " to "
|
||||
<< new_dialog_participant;
|
||||
}
|
||||
|
||||
send_update_chat_member(DialogId(chat_id), user_id, date, invite_link, old_dialog_participant,
|
||||
new_dialog_participant);
|
||||
@ -13504,6 +13509,12 @@ void ContactsManager::on_update_channel_participant(ChannelId channel_id, UserId
|
||||
} else if (have_channel_participant_cache(channel_id)) {
|
||||
add_channel_participant_to_cache(channel_id, new_dialog_participant, true);
|
||||
}
|
||||
if (new_dialog_participant.dialog_id == DialogId(get_my_id()) &&
|
||||
new_dialog_participant.status != get_channel_status(channel_id) && false) {
|
||||
LOG(ERROR) << "Have status " << get_channel_status(channel_id) << " after receiving updateChannelParticipant in "
|
||||
<< channel_id << " by " << user_id << " at " << date << " from " << old_dialog_participant << " to "
|
||||
<< new_dialog_participant;
|
||||
}
|
||||
|
||||
send_update_chat_member(DialogId(channel_id), user_id, date, invite_link, old_dialog_participant,
|
||||
new_dialog_participant);
|
||||
|
Loading…
Reference in New Issue
Block a user