Check that there are no messages added to chat except last message in fix_new_dialog.

GitOrigin-RevId: 01cea39e085b684c520517278714180553514340
This commit is contained in:
levlam 2019-06-20 21:03:12 +03:00
parent e23ecdf572
commit 8fc2906fbd

View File

@ -24535,6 +24535,12 @@ void MessagesManager::fix_new_dialog(Dialog *d, unique_ptr<Message> &&last_datab
VLOG(notifications) << "In " << dialog_id << " have last_read_inbox_message_id = " << d->last_read_inbox_message_id
<< ", last_new_message_id = " << d->last_new_message_id
<< ", max_notification_message_id = " << d->max_notification_message_id;
if (d->messages != nullptr) {
CHECK(d->messages->message_id == last_message_id);
CHECK(d->messages->left == nullptr);
CHECK(d->messages->right == nullptr);
}
}
void MessagesManager::add_dialog_last_database_message(Dialog *d, unique_ptr<Message> &&last_database_message) {