Management / Group: Fix invalid permissions count (#2939)
This commit is contained in:
parent
690c77c3b5
commit
05cbf60ccf
@ -277,7 +277,10 @@ const ManageGroup: FC<OwnProps & StateProps> = ({
|
||||
}
|
||||
|
||||
let totalCount = ALL_PERMISSIONS.filter(
|
||||
(key) => !chat.defaultBannedRights![key as keyof ApiChatBannedRights],
|
||||
(key) => {
|
||||
if (key === 'manageTopics' && !isForumEnabled) return false;
|
||||
return !chat.defaultBannedRights![key as keyof ApiChatBannedRights];
|
||||
},
|
||||
).length;
|
||||
|
||||
const { sendStickers, sendGifs } = chat.defaultBannedRights;
|
||||
@ -288,7 +291,7 @@ const ManageGroup: FC<OwnProps & StateProps> = ({
|
||||
}
|
||||
|
||||
return totalCount;
|
||||
}, [chat]);
|
||||
}, [chat.defaultBannedRights, isForumEnabled]);
|
||||
|
||||
const adminsCount = useMemo(() => {
|
||||
return Object.keys(chat.fullInfo?.adminMembersById || {}).length;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user