summaryrefslogtreecommitdiff
path: root/www/js/LoginCtrl.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2018-01-08 10:43:25 -0500
committerPliable Pixels <pliablepixels@gmail.com>2018-01-08 10:43:25 -0500
commitaf2b59902e50264a9a34f4ca0a5bdf06ecc13b8d (patch)
treea1d40b5d9e610a30c40ef73cfe0e37a451437cf7 /www/js/LoginCtrl.js
parente4ab4d9769331713288040f96044e188d15d6d49 (diff)
#499 - fix case when you try and configure ES before logging into portal (first setup)
Diffstat (limited to 'www/js/LoginCtrl.js')
-rw-r--r--www/js/LoginCtrl.js21
1 files changed, 19 insertions, 2 deletions
diff --git a/www/js/LoginCtrl.js b/www/js/LoginCtrl.js
index b27a1203..7956950b 100644
--- a/www/js/LoginCtrl.js
+++ b/www/js/LoginCtrl.js
@@ -249,8 +249,25 @@ angular.module('zmApp.controllers').controller('zmApp.LoginCtrl', ['$scope', '$r
NVRDataModel.debug("Saving settings before going to Event Server settings");
//console.log ( "My loginData saved " + JSON.stringify($scope.loginData));
NVRDataModel.setLogin($scope.loginData);
- $state.go("app.eventserversettings");
- return;
+
+
+ if (!$rootScope.isLoggedIn) {
+ $rootScope.zmPopup = $ionicPopup.alert(
+ {
+ title: $translate.instant('kError'),
+ template: $translate.instant('kEventServerNotLoggedIn'),
+ okText: $translate.instant('kButtonOk'),
+ cancelText: $translate.instant('kButtonCancel'),
+ });
+ return;
+
+ }
+ else {
+ $state.go("app.eventserversettings");
+ return;
+ }
+
+
};
//-------------------------------------------------------------------------