summaryrefslogtreecommitdiff
path: root/www/js/PortalLoginCtrl.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2016-12-24 08:00:47 -0500
committerPliable Pixels <pliablepixels@gmail.com>2016-12-24 08:00:47 -0500
commitc6b9e67c448c0b5619857af8e1431703fe15502e (patch)
tree8beb76261397bc785259c1be2d7e680ebc31e2ad /www/js/PortalLoginCtrl.js
parentaf230a2c247f087ef13e4f3a8fbc18ae598089fc (diff)
If API access errors, notify the user with a link to the FAQ #415
Diffstat (limited to 'www/js/PortalLoginCtrl.js')
-rw-r--r--www/js/PortalLoginCtrl.js32
1 files changed, 23 insertions, 9 deletions
diff --git a/www/js/PortalLoginCtrl.js b/www/js/PortalLoginCtrl.js
index 95eb72d4..6a9a9f2d 100644
--- a/www/js/PortalLoginCtrl.js
+++ b/www/js/PortalLoginCtrl.js
@@ -173,7 +173,7 @@ angular.module('zmApp.controllers').controller('zmApp.PortalLoginCtrl', ['$ionic
return;
}
- if (data == "0.0.0")
+ /*if (data == "0.0.0")
{
NVRDataModel.log("2nd Auth:API getVersion succeeded but returned 0.0.0 " + JSON.stringify(data));
@@ -183,7 +183,7 @@ angular.module('zmApp.controllers').controller('zmApp.PortalLoginCtrl', ['$ionic
"wizard": false
});
return;
- }
+ }*/
// coming here means continue
EventServer.refresh();
@@ -287,8 +287,7 @@ angular.module('zmApp.controllers').controller('zmApp.PortalLoginCtrl', ['$ionic
{
NVRDataModel.debug("PortalLogin: auth success");
- NVRDataModel.getKeyConfigParams(1);
- NVRDataModel.getTimeZone();
+
// $state.go("login" ,{"wizard": false});
//login was ok, so get API details
NVRDataModel.getAPIversion()
@@ -319,7 +318,7 @@ angular.module('zmApp.controllers').controller('zmApp.PortalLoginCtrl', ['$ionic
return;
}
- if (data == "0.0.0")
+ /*if (data == "0.0.0")
{
NVRDataModel.log("API getVersion succeeded but returned 0.0.0 " + JSON.stringify(data));
@@ -330,9 +329,12 @@ angular.module('zmApp.controllers').controller('zmApp.PortalLoginCtrl', ['$ionic
});
return;
- }
+ }*/
// coming here means continue
// console.log (">>>>>>>>>>>>>>>>>>>>>>>>>NEVER");
+
+ NVRDataModel.getKeyConfigParams(1);
+ NVRDataModel.getTimeZone();
EventServer.refresh();
if ($rootScope.tappedNotification != 1)
{
@@ -367,11 +369,23 @@ angular.module('zmApp.controllers').controller('zmApp.PortalLoginCtrl', ['$ionic
},
function error(e)
{
- $state.go("login",
+
+ if ($rootScope.apiValid == true)
+ {
+ $state.go("login",
+ {
+ "wizard": false
+ });
+ return;
+ }
+ else
{
- "wizard": false
- });
+ $state.go("invalidapi");
+ return;
+ }
+
});
+
return;
}, 1000);