From c4d114a70c32f992c0019440ee26b56405af51d5 Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 11 Mar 2019 15:09:55 +0300 Subject: [PATCH] Fix chat list perloading in get_dialog_notification_settings_exceptions. GitOrigin-RevId: b4dcf2a1ab0a021acbe976d821668cbdc6bdccbd --- td/telegram/MessagesManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 90cf779c..0b520c00 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -13175,8 +13175,8 @@ vector MessagesManager::get_dialog_notification_settings_exceptions(No return result; } - if (ordered_dialogs_.size() < MAX_PRELOADED_DIALOGS) { - preload_dialog_list(static_cast(this)); + if (G()->parameters().use_message_db && last_loaded_database_dialog_date_ < last_database_server_dialog_date_) { + load_dialog_list(MAX_GET_DIALOGS, Auto()); } td_->create_handler(std::move(promise))->send(scope, filter_scope, compare_sound);