From 28c74214a035e16e2996bab805c6e5ee7325e3a1 Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Wed, 12 Sep 2018 16:02:50 -0400 Subject: #704 initial code, need to check error cases --- www/js/app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'www/js/app.js') diff --git a/www/js/app.js b/www/js/app.js index b5f1b804..abe2b0bd 100755 --- a/www/js/app.js +++ b/www/js/app.js @@ -1751,7 +1751,7 @@ angular.module('zmApp', [ - if (NVRDataModel.hasLoginInfo() || toState.data.requireLogin == false) { + if ((NVRDataModel.hasLoginInfo() || toState.data.requireLogin == false) && toState.name != "app.invalidapi" && toState.name != "app.refresh") { //console.log("State transition is authorized"); NVRDataModel.debug ("Setting last-desktop-state to:"+JSON.stringify(toState)); localforage.setItem('last-desktop-state', { @@ -1766,7 +1766,7 @@ angular.module('zmApp', [ // $rootScope.dpadState = "login"; - $state.transitionTo('login'); + $state.transitionTo('app.login'); } -- cgit v1.2.3