From 35595a18bacbda1b22d9f83f7435e5bcb1e7f070 Mon Sep 17 00:00:00 2001 From: Chad Pilkey <capilkey@gmail.com> Date: Fri, 6 Sep 2019 09:35:55 -0700 Subject: [PATCH] fix microphone failure code --- .../imports/ui/services/audio-manager/index.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/bigbluebutton-html5/imports/ui/services/audio-manager/index.js b/bigbluebutton-html5/imports/ui/services/audio-manager/index.js index cb92620292..e98595473e 100755 --- a/bigbluebutton-html5/imports/ui/services/audio-manager/index.js +++ b/bigbluebutton-html5/imports/ui/services/audio-manager/index.js @@ -423,12 +423,19 @@ class AudioManager { return Promise.resolve(inputDevice); }; - const handleChangeInputDeviceError = () => new Promise((reject) => { - reject({ + const handleChangeInputDeviceError = (error) => { + logger.error({ + logCode: 'audiomanager_error_getting_device', + extraInfo: { + errorName: error.name, + errorMessage: error.message, + }, + }, `Error getting microphone - {${error.name}: ${error.message}}`); + return Promise.reject({ type: 'MEDIA_ERROR', message: this.messages.error.MEDIA_ERROR, }); - }); + }; if (!deviceId) { return this.bridge.setDefaultInputDevice() -- GitLab