diff --git a/bigbluebutton-html5/imports/ui/services/audio-manager/index.js b/bigbluebutton-html5/imports/ui/services/audio-manager/index.js index db26b429b43707a7b4d9a4cd9f0eb0649ee812de..6dd79666f1098abf52db8ed4b2d23081bb935996 100755 --- a/bigbluebutton-html5/imports/ui/services/audio-manager/index.js +++ b/bigbluebutton-html5/imports/ui/services/audio-manager/index.js @@ -1,5 +1,6 @@ import { Tracker } from 'meteor/tracker'; import KurentoBridge from '/imports/api/audio/client/bridge/kurento'; + import Auth from '/imports/ui/services/auth'; import VoiceUsers from '/imports/api/voice-users'; import SIPBridge from '/imports/api/audio/client/bridge/sip'; @@ -209,7 +210,7 @@ class AudioManager { const exitKurentoAudio = () => { if (this.useKurento) { - window.kurentoExitAudio(); + bridge.exitAudio(); const audio = document.querySelector(MEDIA_TAG); audio.muted = false; } @@ -230,7 +231,7 @@ class AudioManager { audioBridge: bridgeInUse, retries, }, - }, `Listen only error - ${err} - bridge: ${bridgeInUse}`); + }, `Listen only error - ${errorReason} - bridge: ${bridgeInUse}`); }; logger.info({ logCode: 'audiomanager_join_listenonly', extraInfo: { logType: 'user_action' } }, 'user requested to connect to audio conference as listen only'); @@ -384,6 +385,7 @@ class AudioManager { error, bridgeError, silenceNotifications, + bridge, } = response; if (status === STARTED) { @@ -401,6 +403,7 @@ class AudioManager { extraInfo: { errorCode: error, cause: bridgeError, + bridge, }, }, `Audio error - errorCode=${error}, cause=${bridgeError}`); if (silenceNotifications !== true) {