Merge pull request #839 from jitsi/removes-ds-error-onjoin

Skips selecting local participant when alone in the room.
This commit is contained in:
hristoterezov 2016-09-07 09:41:01 -05:00 committed by GitHub
commit 6b23ad54db
1 changed files with 6 additions and 0 deletions

View File

@ -1374,6 +1374,12 @@ export default {
APP.UI.addListener(UIEvents.SELECTED_ENDPOINT, (id) => {
try {
// do not try to select participant if there is none (we are
// alone in the room), otherwise an error will be thrown cause
// reporting mechanism is not available (datachannels currently)
if (room.getParticipants().length === 0)
return;
room.selectParticipant(id);
} catch (e) {
JitsiMeetJS.analytics.sendEvent('selectParticipant.failed');