From b23ff9697bf6fbc4fd5775aa475b42aee5957308 Mon Sep 17 00:00:00 2001 From: levlam Date: Fri, 1 May 2020 01:57:24 +0300 Subject: [PATCH] Allow left creator to restrict/unrestrict channel members. GitOrigin-RevId: 60c1e54b9c1b275f0038bb4ebc35c57662010711 --- td/telegram/ContactsManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/td/telegram/ContactsManager.cpp b/td/telegram/ContactsManager.cpp index f904cd374..4cc6ccfbf 100644 --- a/td/telegram/ContactsManager.cpp +++ b/td/telegram/ContactsManager.cpp @@ -6387,7 +6387,7 @@ void ContactsManager::restrict_channel_participant(ChannelId channel_id, UserId if (c == nullptr) { return promise.set_error(Status::Error(3, "Chat info not found")); } - if (!c->status.is_member()) { + if (!c->status.is_member() && !c->status.is_creator()) { if (user_id == get_my_id()) { if (status.is_member()) { return promise.set_error(Status::Error(3, "Can't unrestrict self"));