summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2019-05-15 14:23:09 -0400
committerPliable Pixels <pliablepixels@gmail.com>2019-05-15 14:23:09 -0400
commit2965a63388508a58ba141e743092661f6ebf6601 (patch)
tree7f2dfb1ea682e283f47399c2ffdee26d1d905029
parent36725a09b94b37ebfcd17f8909070745482728b0 (diff)
#817 no need to relogin with timer for tokens
-rwxr-xr-xwww/js/app.js20
1 files changed, 13 insertions, 7 deletions
diff --git a/www/js/app.js b/www/js/app.js
index c8e59138..9df47f23 100755
--- a/www/js/app.js
+++ b/www/js/app.js
@@ -1480,14 +1480,20 @@ angular.module('zmApp', [
var ld = NVR.getLogin();
// lets keep this timer irrespective of auth or no auth
//$rootScope.loggedIntoZm = 0;
- $interval.cancel(zmAutoLoginHandle);
- //doLogin();
- zmAutoLoginHandle = $interval(function () {
- _doLogin("");
- }, zm.loginInterval); // Auto login every 5 minutes
- // PHP timeout is around 10 minutes
- // should be ok?
+ if (!ld.isTokenSupported) {
+ $interval.cancel(zmAutoLoginHandle);
+ //doLogin();
+ zmAutoLoginHandle = $interval(function () {
+ _doLogin("");
+
+ }, zm.loginInterval); // Auto login every 5 minutes
+ // PHP timeout is around 10 minutes
+ // should be ok?
+ } else {
+ NVR.log ("Disabling login timer, as we are using tokens");
+ }
+
}