Selaa lähdekoodia

Fixes issue with externalConnectUrl hash param when the value is null

master
hristoterezov 9 vuotta sitten
vanhempi
commit
d535765648
2 muutettua tiedostoa jossa 6 lisäystä ja 3 poistoa
  1. 5
    2
      connection_optimization/do_external_connect.js
  2. 1
    1
      modules/API/API.js

+ 5
- 2
connection_optimization/do_external_connect.js Näytä tiedosto

@@ -17,8 +17,11 @@
17 17
  */
18 18
 (function () {
19 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 27
      * Check if connect from connection.js was executed and executes the handler

+ 1
- 1
modules/API/API.js Näytä tiedosto

@@ -130,7 +130,7 @@ function processMessage(event) {
130 130
  */
131 131
 function isEnabled () {
132 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…
Peruuta
Tallenna