Przeglądaj źródła

#3980 - Attendant links to non existing page

roman.lesnikov@gmail.com 4 lat temu
rodzic
commit
f44763b9be
1 zmienionych plików z 6 dodań i 2 usunięć
  1. 6 2
      modules/boonex/attendant/js/main.js

+ 6 - 2
modules/boonex/attendant/js/main.js

@@ -20,8 +20,12 @@ BxAttendant.prototype.showPopup = function (bManual = 0, sModule = 'default', sE
     
     $.get($this._sActionsUri + 'RecomendedPopup/' + sModule + '/' + sEvent + '/' + sObject + '/' + bManual + '/', function (sData) {
         if (sData != ''){
-            oData = $.parseJSON(sData);
-            if (oData.redirect){
+            oData = null;
+            try {
+                oData = $.parseJSON(sData);
+            } catch (e) {
+            }
+            if (oData && oData.redirect){
                 window.location = oData.redirect;
             }
             else{