]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8805: sanity check on array
authorDavide Colombo <dcolombo@voismart.it>
Wed, 3 Feb 2016 16:11:25 +0000 (17:11 +0100)
committerDavide Colombo <dcolombo@voismart.it>
Wed, 3 Feb 2016 16:11:25 +0000 (17:11 +0100)
html5/verto/verto_communicator/src/vertoService/services/vertoService.js

index 930501cc4882134fcc78c68021e7731e85c80285..729197d28d7b06c63f8007d41f7757d38e4e381a 100644 (file)
@@ -326,7 +326,7 @@ vertoService.service('verto', ['$rootScope', '$cookieStore', '$location', 'stora
         if (!videoFlag) storage.data.selectedVideo = data.videoDevices[0].id;
         if (!shareFlag) storage.data.selectedShare = data.shareDevices[0].id;
         if (!audioFlag) storage.data.selectedAudio = data.audioDevices[0].id;
-        if (!speakerFlag) storage.data.selectedSpeaker = data.speakerDevices[0].id;
+        if (!speakerFlag && data.speakerDevices > 0) storage.data.selectedSpeaker = data.speakerDevices[0].id;
 
         // This means that we cannot use video!
         if (data.videoDevices.length === 0) {