From 295412ed5e8ddd3303b347936b74059e1c60d932 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 12 Apr 2022 16:59:54 +0300 Subject: [PATCH] Avoid some getChannelFull requests. --- td/telegram/ContactsManager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index c0f39e6e7..2a07d9291 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -14824,7 +14824,7 @@ bool ContactsManager::get_channel_has_linked_channel(const Channel *c) { ChannelId ContactsManager::get_channel_linked_channel_id(ChannelId channel_id) { auto channel_full = get_channel_full_const(channel_id); if (channel_full == nullptr) { - channel_full = get_channel_full_force(channel_id, false, "get_channel_linked_channel_id"); + channel_full = get_channel_full_force(channel_id, true, "get_channel_linked_channel_id"); if (channel_full == nullptr) { return ChannelId(); } @@ -14835,7 +14835,7 @@ ChannelId ContactsManager::get_channel_linked_channel_id(ChannelId channel_id) { int32 ContactsManager::get_channel_slow_mode_delay(ChannelId channel_id) { auto channel_full = get_channel_full_const(channel_id); if (channel_full == nullptr) { - channel_full = get_channel_full_force(channel_id, false, "get_channel_slow_mode_delay"); + channel_full = get_channel_full_force(channel_id, true, "get_channel_slow_mode_delay"); if (channel_full == nullptr) { return 0; } @@ -14846,7 +14846,7 @@ int32 ContactsManager::get_channel_slow_mode_delay(ChannelId channel_id) { bool ContactsManager::get_channel_can_be_deleted(ChannelId channel_id) { auto channel_full = get_channel_full_const(channel_id); if (channel_full == nullptr) { - channel_full = get_channel_full_force(channel_id, false, "get_channel_can_be_deleted"); + channel_full = get_channel_full_force(channel_id, true, "get_channel_can_be_deleted"); if (channel_full == nullptr) { return get_channel_status(channel_id).is_creator(); }