|
@@ -33,12 +33,11 @@ export const approveParticipant = (id: string) => (dispatch: Function, getState:
|
33
|
33
|
const { conference } = getConferenceState(state);
|
34
|
34
|
const participant = getParticipantById(state, id);
|
35
|
35
|
|
36
|
|
- const isAudioForceMuted = isForceMuted(participant, MEDIA_TYPE.AUDIO, state);
|
37
|
36
|
const isVideoForceMuted = isForceMuted(participant, MEDIA_TYPE.VIDEO, state);
|
38
|
37
|
const isAudioModerationOn = isEnabledFromState(MEDIA_TYPE.AUDIO, state);
|
39
|
38
|
const isVideoModerationOn = isEnabledFromState(MEDIA_TYPE.VIDEO, state);
|
40
|
39
|
|
41
|
|
- if (!(isAudioModerationOn || isVideoModerationOn) || (isAudioModerationOn && isAudioForceMuted)) {
|
|
40
|
+ if (isAudioModerationOn || !isVideoModerationOn) {
|
42
|
41
|
conference.avModerationApprove(MEDIA_TYPE.AUDIO, id);
|
43
|
42
|
}
|
44
|
43
|
if (isVideoModerationOn && isVideoForceMuted) {
|