From 6c1cb5d4beb16ab04c8e412c4107e1ae0d0ddf19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Thu, 19 May 2022 10:41:29 +0200 Subject: [PATCH] fix(av-moderation) mark as unsupported while in a breakout room --- react/features/av-moderation/functions.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/react/features/av-moderation/functions.js b/react/features/av-moderation/functions.js index 82b6143be..285217590 100644 --- a/react/features/av-moderation/functions.js +++ b/react/features/av-moderation/functions.js @@ -2,6 +2,7 @@ import { MEDIA_TYPE, type MediaType } from '../base/media/constants'; import { isLocalParticipantModerator } from '../base/participants/functions'; +import { isInBreakoutRoom } from '../breakout-rooms/functions'; import { MEDIA_TYPE_TO_WHITELIST_STORE_KEY, MEDIA_TYPE_TO_PENDING_STORE_KEY } from './constants'; @@ -49,7 +50,7 @@ export const isEnabled = (mediaType: MediaType) => (state: Object) => isEnabledF export const isSupported = () => (state: Object) => { const { conference } = state['features/base/conference']; - return conference ? conference.isAVModerationSupported() : false; + return Boolean(!isInBreakoutRoom(state) && conference?.isAVModerationSupported()); }; /**