@@ -14114,7 +14114,8 @@ void MessagesManager::on_load_folder_dialog_list(FolderId folder_id, Result<Unit
1411414114
1411514115 const auto &folder = *get_dialog_folder(folder_id);
1411614116 if (result.is_ok()) {
14117- LOG(INFO) << "Successfully loaded chats in " << folder_id;
14117+ LOG(INFO) << "Successfully loaded chats in " << folder_id << " up to " << folder.folder_last_dialog_date_ << '/'
14118+ << folder.last_server_dialog_date_ << '/' << folder.last_loaded_database_dialog_date_;
1411814119 if (folder.last_server_dialog_date_ == MAX_DIALOG_DATE) {
1411914120 return;
1412014121 }
@@ -14129,6 +14130,8 @@ void MessagesManager::on_load_folder_dialog_list(FolderId folder_id, Result<Unit
1412914130 }
1413014131 if (need_new_get_dialog_list) {
1413114132 load_folder_dialog_list(folder_id, int32{MAX_GET_DIALOGS}, false);
14133+ } else {
14134+ LOG(INFO) << "Don't need to load more chats in " << folder_id;
1413214135 }
1413314136 return;
1413414137 }
@@ -14171,7 +14174,7 @@ void MessagesManager::on_get_dialogs_from_database(FolderId folder_id, int32 lim
1417114174 CHECK(!td_->auth_manager_->is_bot());
1417214175 auto &folder = *get_dialog_folder(folder_id);
1417314176 LOG(INFO) << "Receive " << dialogs.dialogs.size() << " from expected " << limit << " chats in " << folder_id
14174- << " in from database with next order " << dialogs.next_order << " and next " << dialogs.next_dialog_id;
14177+ << " from database with next order " << dialogs.next_order << " and next " << dialogs.next_dialog_id;
1417514178 int32 new_get_dialogs_limit = 0;
1417614179 int32 have_more_dialogs_in_database = (limit == static_cast<int32>(dialogs.dialogs.size()));
1417714180 if (have_more_dialogs_in_database && limit < folder.load_dialog_list_limit_max_) {
0 commit comments