From 4c289fc8fbf4f2342110e7a2c94f32005de662f0 Mon Sep 17 00:00:00 2001 From: John Preston Date: Wed, 30 Jan 2019 13:49:36 +0300 Subject: [PATCH] Fix add members button in channels. --- Telegram/SourceFiles/data/data_channel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/data/data_channel.cpp b/Telegram/SourceFiles/data/data_channel.cpp index ca757f50c..ce3605b2b 100644 --- a/Telegram/SourceFiles/data/data_channel.cpp +++ b/Telegram/SourceFiles/data/data_channel.cpp @@ -342,7 +342,9 @@ bool ChannelData::hiddenPreHistory() const { } bool ChannelData::canAddMembers() const { - return !amRestricted(ChatRestriction::f_invite_users); + return isMegagroup() + ? !amRestricted(ChatRestriction::f_invite_users) + : ((adminRights() & AdminRight::f_invite_users) || amCreator()); } bool ChannelData::canSendPolls() const {