瀏覽代碼

Fixes issue with externalConnectUrl hash param when the value is null

j8
hristoterezov 9 年之前
父節點
當前提交
d535765648
共有 2 個文件被更改,包括 6 次插入3 次删除
  1. 5
    2
      connection_optimization/do_external_connect.js
  2. 1
    1
      modules/API/API.js

+ 5
- 2
connection_optimization/do_external_connect.js 查看文件

17
  */
17
  */
18
 (function () {
18
 (function () {
19
     var params = getConfigParamsFromUrl();
19
     var params = getConfigParamsFromUrl();
20
-
21
-    var url = params["config.externalConnectUrl"] || config.externalConnectUrl;
20
+    
21
+    //Url params have higher proirity than config params
22
+    var url = config.externalConnectUrl;
23
+    if(params.hasOwnProperty('config.externalConnectUrl'))
24
+        url = params["config.externalConnectUrl"];
22
 
25
 
23
     /**
26
     /**
24
      * Check if connect from connection.js was executed and executes the handler
27
      * Check if connect from connection.js was executed and executes the handler

+ 1
- 1
modules/API/API.js 查看文件

130
  */
130
  */
131
 function isEnabled () {
131
 function isEnabled () {
132
     let hash = location.hash;
132
     let hash = location.hash;
133
-    return hash && hash.indexOf("external") > -1 && window.postMessage;
133
+    return hash && hash.indexOf("external=true") > -1 && window.postMessage;
134
 }
134
 }
135
 
135
 
136
 /**
136
 /**

Loading…
取消
儲存