From 1bccb5b660bd8baaa631fd583dad17af8695fbdc Mon Sep 17 00:00:00 2001 From: KDSBrowne <kert.browne85@gmail.com> Date: Thu, 18 Jul 2019 15:48:18 +0000 Subject: [PATCH] fix webcams of other viewers lock toggle --- .../meetings/server/methods/toggleWebcamsOnlyForModerator.js | 2 +- .../api/meetings/server/modifiers/webcamOnlyModerator.js | 1 - .../imports/ui/components/lock-viewers/container.jsx | 2 -- 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/bigbluebutton-html5/imports/api/meetings/server/methods/toggleWebcamsOnlyForModerator.js b/bigbluebutton-html5/imports/api/meetings/server/methods/toggleWebcamsOnlyForModerator.js index bbc7386a0a..75f052de76 100755 --- a/bigbluebutton-html5/imports/api/meetings/server/methods/toggleWebcamsOnlyForModerator.js +++ b/bigbluebutton-html5/imports/api/meetings/server/methods/toggleWebcamsOnlyForModerator.js @@ -14,7 +14,7 @@ export default function toggleWebcamsOnlyForModerator(credentials, meeting) { check(meeting.usersProp.webcamsOnlyForModerator, Boolean); const payload = { - webcamsOnlyForModerator: !meeting.usersProp.webcamsOnlyForModerator, + webcamsOnlyForModerator: meeting.usersProp.webcamsOnlyForModerator, setBy: requesterUserId, }; diff --git a/bigbluebutton-html5/imports/api/meetings/server/modifiers/webcamOnlyModerator.js b/bigbluebutton-html5/imports/api/meetings/server/modifiers/webcamOnlyModerator.js index 962e500497..ad0b9929fd 100644 --- a/bigbluebutton-html5/imports/api/meetings/server/modifiers/webcamOnlyModerator.js +++ b/bigbluebutton-html5/imports/api/meetings/server/modifiers/webcamOnlyModerator.js @@ -2,7 +2,6 @@ import Logger from '/imports/startup/server/logger'; import Meetings from '/imports/api/meetings'; import { check } from 'meteor/check'; - export default function changeWebcamOnlyModerator(meetingId, payload) { check(meetingId, String); check(payload, { diff --git a/bigbluebutton-html5/imports/ui/components/lock-viewers/container.jsx b/bigbluebutton-html5/imports/ui/components/lock-viewers/container.jsx index 2ce4edcc89..8d46c9004f 100755 --- a/bigbluebutton-html5/imports/ui/components/lock-viewers/container.jsx +++ b/bigbluebutton-html5/imports/ui/components/lock-viewers/container.jsx @@ -12,11 +12,9 @@ export default withModalMounter(withTracker(({ mountModal }) => ({ closeModal() { mountModal(null); }, - toggleLockSettings(meeting) { makeCall('toggleLockSettings', meeting); }, - toggleWebcamsOnlyForModerator(meeting) { makeCall('toggleWebcamsOnlyForModerator', meeting); }, -- GitLab