feat: Always show AV moderation.

This commit is contained in:
Дамян Минков 2021-08-20 11:42:54 -05:00
parent 2616e126fb
commit 4d07d4ae76
1 changed files with 2 additions and 6 deletions

View File

@ -13,10 +13,7 @@ import {
import { openDialog } from '../../base/dialog'; import { openDialog } from '../../base/dialog';
import { Icon, IconCheck, IconVideoOff } from '../../base/icons'; import { Icon, IconCheck, IconVideoOff } from '../../base/icons';
import { MEDIA_TYPE } from '../../base/media'; import { MEDIA_TYPE } from '../../base/media';
import { import { getLocalParticipant } from '../../base/participants';
getLocalParticipant,
isEveryoneModerator
} from '../../base/participants';
import { MuteEveryonesVideoDialog } from '../../video-menu/components'; import { MuteEveryonesVideoDialog } from '../../video-menu/components';
import { import {
@ -57,7 +54,6 @@ type Props = {
export const FooterContextMenu = ({ onMouseLeave }: Props) => { export const FooterContextMenu = ({ onMouseLeave }: Props) => {
const dispatch = useDispatch(); const dispatch = useDispatch();
const isModerationSupported = useSelector(isAvModerationSupported()); const isModerationSupported = useSelector(isAvModerationSupported());
const allModerators = useSelector(isEveryoneModerator);
const isModerationEnabled = useSelector(isAvModerationEnabled(MEDIA_TYPE.AUDIO)); const isModerationEnabled = useSelector(isAvModerationEnabled(MEDIA_TYPE.AUDIO));
const { id } = useSelector(getLocalParticipant); const { id } = useSelector(getLocalParticipant);
const { t } = useTranslation(); const { t } = useTranslation();
@ -85,7 +81,7 @@ export const FooterContextMenu = ({ onMouseLeave }: Props) => {
<span>{ t('participantsPane.actions.stopEveryonesVideo') }</span> <span>{ t('participantsPane.actions.stopEveryonesVideo') }</span>
</ContextMenuItem> </ContextMenuItem>
</ContextMenuItemGroup> </ContextMenuItemGroup>
{ isModerationSupported && !allModerators ? ( { isModerationSupported ? (
<ContextMenuItemGroup> <ContextMenuItemGroup>
<div className = { classes.text }> <div className = { classes.text }>
{t('participantsPane.actions.allow')} {t('participantsPane.actions.allow')}