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;
|
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() &&
|
if (!d->last_new_message_id.is_valid() && d->max_unavailable_message_id.is_valid() &&
|
||||||
d->max_unavailable_message_id.is_server()) {
|
d->max_unavailable_message_id.is_server()) {
|
||||||
LOG(ERROR) << "Bugfixing wrong last_new_message_id with max_unavailable_message_id to "
|
LOG(ERROR) << "Bugfixing wrong last_new_message_id with max_unavailable_message_id to "
|
||||||
|
Loading…
x
Reference in New Issue
Block a user