make the code more robust
[mkws-moved-to-github.git] / experiments / spclient / mkws.js
index 69a30f7..30bf3b2 100644 (file)
@@ -3,6 +3,9 @@
 
 "use strict"; // HTML5
 
+if (!mkws_config)
+    var mkws_config = {}; // for the guys who forgot to define mkws_config...
+
 var pazpar2_url = mkws_config.pazpar2_url ? mkws_config.pazpar2_url : "/pazpar2/search.pz2";
 var service_proxy_url = mkws_config.service_proxy_url ? mkws_config.service_proxy_url : "/service-proxy/";
 
@@ -433,7 +436,8 @@ function mkws_html_all(data) {
     </div>');
 
     mkws_html_switch(config);
-    mkws_service_proxy_auth(config.service_proxy_auth);
+    if (mkws_config.use_service_proxy)
+       mkws_service_proxy_auth(config.service_proxy_auth);
 
     domReady();
 }