Drop invalid last_new_message_id.
GitOrigin-RevId: f9609a3cf52214f8d8f76b201afcd6fbd74ee1be
This commit is contained in:
parent
8f58e11020
commit
3dc2716ee2
@ -25052,6 +25052,10 @@ void MessagesManager::fix_new_dialog(Dialog *d, unique_ptr<Message> &&last_datab
|
||||
last_message_id = last_database_message_id;
|
||||
}
|
||||
|
||||
if (!d->last_new_message_id.is_valid() && d->last_new_message_id != MessageId()) {
|
||||
LOG(ERROR) << "Drop invalid last_new_message_id " << d->last_new_message_id << " in " << dialog_id;
|
||||
d->last_new_message_id = MessageId();
|
||||
}
|
||||
if (!d->last_new_message_id.is_valid() && d->max_unavailable_message_id.is_valid() &&
|
||||
d->max_unavailable_message_id.is_server()) {
|
||||
LOG(ERROR) << "Bugfixing wrong last_new_message_id with max_unavailable_message_id to "
|
||||
|
Loading…
x
Reference in New Issue
Block a user