Check that there are no messages added to chat except last message in fix_new_dialog.
GitOrigin-RevId: 01cea39e085b684c520517278714180553514340
This commit is contained in:
parent
e23ecdf572
commit
8fc2906fbd
@ -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
|
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
|
<< ", last_new_message_id = " << d->last_new_message_id
|
||||||
<< ", max_notification_message_id = " << d->max_notification_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) {
|
void MessagesManager::add_dialog_last_database_message(Dialog *d, unique_ptr<Message> &&last_database_message) {
|
||||||
|
Loading…
Reference in New Issue
Block a user