From a33027a9c1747a1b808f25937419e6b8c4e86fa6 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 3 Dec 2021 16:36:27 +0300 Subject: [PATCH] Preload createdPublicChannels after getDifference. --- td/telegram/ContactsManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index 0b74c2ffd..12e056fd2 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -16189,6 +16189,10 @@ void ContactsManager::after_get_difference() { return; } get_user(get_my_id(), 3, Promise()); + + if (td_->is_online()) { + get_created_public_dialogs(PublicDialogType::HasUsername, Promise>()); + } } void ContactsManager::get_current_state(vector> &updates) const {