]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-9728 fix dynamic media tag on verto.newCall method
authorFrançois <fdelawarde@wirelessmundi.com>
Fri, 11 Nov 2016 13:05:53 +0000 (14:05 +0100)
committerFrançois <fdelawarde@wirelessmundi.com>
Fri, 11 Nov 2016 13:05:53 +0000 (14:05 +0100)
html5/verto/js/src/jquery.verto.js

index 477c4d0903cdb7540340ba1b86ae388cf759c5b7..1c33b1392f522f34a2107b7de708d60f67128db7 100644 (file)
     $.verto.dialog = function(direction, verto, params) {
         var dialog = this;
 
-        var tag = verto.options.tag;
-        if (typeof(tag) === "function") {
-            tag = tag();
-        }
-
         dialog.params = $.extend({
             useVideo: verto.options.useVideo,
             useStereo: verto.options.useStereo,
            useCamera: verto.options.deviceParams.useCamera,
            useMic: verto.options.deviceParams.useMic,
            useSpeak: verto.options.deviceParams.useSpeak,
-            tag: tag,
+            tag: verto.options.tag,
             localTag: verto.options.localTag,
             login: verto.options.login,
            videoParams: verto.options.videoParams
         } else {
             dialog.callID = dialog.params.callID = generateGUID();
         }
+
+       if (typeof(dialog.params.tag) === "function") {
+               dialog.params.tag = dialog.params.tag();
+       }
        
         if (dialog.params.tag) {
             dialog.audioStream = document.getElementById(dialog.params.tag);