From d20646bfac62348e27d076e8f09c4586aa3ff5f7 Mon Sep 17 00:00:00 2001 From: Ali <> Date: Sat, 27 Nov 2021 00:19:48 +0400 Subject: [PATCH] Allow banning channels --- .../Sources/ChatInterfaceStateContextMenus.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift b/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift index c15442978e..420fdfe947 100644 --- a/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift +++ b/submodules/TelegramUI/Sources/ChatInterfaceStateContextMenus.swift @@ -1374,6 +1374,13 @@ func chatAvailableMessageActionsImpl(postbox: Postbox, accountPeerId: PeerId, me } else if banPeer?.id != message.author?.id { banPeer = nil } + } else if message.author is TelegramChannel { + if !hadBanPeerId { + hadBanPeerId = true + banPeer = message.author + } else if banPeer?.id != message.author?.id { + banPeer = nil + } } else { hadBanPeerId = true banPeer = nil