From 8366da5ca100db9ca3521f50477639f019d29f83 Mon Sep 17 00:00:00 2001 From: levlam Date: Tue, 21 Jan 2020 16:15:32 +0300 Subject: [PATCH] Remove linked channel after receiving CHANNEL_PRIVATE. GitOrigin-RevId: 50dd9ba04261c10d3f3dd13bda4c78357949d442 --- td/telegram/ContactsManager.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index b088dcdca..30b8862e7 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -9440,6 +9440,7 @@ bool ContactsManager::on_get_channel_error(ChannelId channel_id, const Status &s c->has_location = false; update_channel(c, channel_id); } + on_update_channel_linked_channel_id(channel_id, ChannelId()); } invalidate_channel_full(channel_id, false, !c->is_slow_mode_enabled); LOG_IF(ERROR, have_input_peer_channel(c, channel_id, AccessRights::Read))