Fix preloading of a previously pinned message.

GitOrigin-RevId: 2dd22b8522d94d443f8e97b54a3c2baf9d6eea63
This commit is contained in:
levlam 2019-03-09 18:27:02 +03:00
parent 87eaeb2db2
commit 2354a05602

View File

@ -21776,6 +21776,8 @@ MessagesManager::Message *MessagesManager::add_message_to_dialog(Dialog *d, uniq
if (pinned_message_id.is_valid() && have_message({dialog_id, pinned_message_id})) {
LOG(INFO) << "Preloaded pinned " << pinned_message_id << " from database";
}
}
if (*need_update) {
if (d->pinned_message_notification_message_id.is_valid() &&
have_message({dialog_id, d->pinned_message_notification_message_id})) {
LOG(INFO) << "Preloaded previously pinned " << d->pinned_message_notification_message_id << " from database";