From 8d16c86c7331542de43ca7b3748abc8ab591ffcb Mon Sep 17 00:00:00 2001 From: levlam Date: Mon, 26 Feb 2018 21:31:10 +0300 Subject: [PATCH] Preload chats from server if there is no more chats in the database. GitOrigin-RevId: b80b27fc423f9059edc103c94678dd2fd8fb01aa --- td/telegram/MessagesManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/td/telegram/MessagesManager.cpp b/td/telegram/MessagesManager.cpp index 16cf9d423..6c4d48a76 100644 --- a/td/telegram/MessagesManager.cpp +++ b/td/telegram/MessagesManager.cpp @@ -10866,6 +10866,8 @@ void MessagesManager::preload_dialog_list(void *messages_manager_void) { if (messages_manager->last_loaded_database_dialog_date_ < messages_manager->last_database_server_dialog_date_) { // if there are some dialogs in database, preload some of them messages_manager->load_dialog_list_from_database(20, Auto()); + } else if (messages_manager->last_dialog_date_ != MAX_DIALOG_DATE) { + messages_manager->load_dialog_list(Auto()); } }