From 5e77fe8412b2d4571199b91d527a0eccfa3829af Mon Sep 17 00:00:00 2001 From: John Preston Date: Mon, 4 Sep 2017 15:20:31 +0300 Subject: [PATCH] Don't display admin stars if admins are disabled. --- Telegram/SourceFiles/profile/profile_block_group_members.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/profile/profile_block_group_members.cpp b/Telegram/SourceFiles/profile/profile_block_group_members.cpp index d29885ef0f..84c10305b6 100644 --- a/Telegram/SourceFiles/profile/profile_block_group_members.cpp +++ b/Telegram/SourceFiles/profile/profile_block_group_members.cpp @@ -404,7 +404,7 @@ void GroupMembersWidget::setItemFlags(Item *item, ChatData *chat) { using AdminState = Item::AdminState; auto user = getMember(item)->user(); auto isCreator = (peerFromUser(chat->creator) == item->peer->id); - auto isAdmin = chat->admins.contains(user); + auto isAdmin = chat->adminsEnabled() && chat->admins.contains(user); auto adminState = isCreator ? AdminState::Creator : isAdmin ? AdminState::Admin : AdminState::None; item->adminState = adminState; if (item->peer->id == Auth().userPeerId()) {