summaryrefslogtreecommitdiff
path: root/www/js/LoginCtrl.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/LoginCtrl.js')
-rw-r--r--www/js/LoginCtrl.js24
1 files changed, 22 insertions, 2 deletions
diff --git a/www/js/LoginCtrl.js b/www/js/LoginCtrl.js
index 6f09040f..4d569658 100644
--- a/www/js/LoginCtrl.js
+++ b/www/js/LoginCtrl.js
@@ -677,7 +677,17 @@ angular.module('zmApp.controllers').controller('zmApp.LoginCtrl', ['$scope', '$r
ZMDataModel.zmDebug("Urk! cgi-path returned success, but it should not have come here");
loginStatus = "Login validated, but could not validate cgi-path. If live streams don't work please check your cgi-bin path or try using the discover feature";
- var refresh = ZMDataModel.getMonitors(1);
+ ZMDataModel.zmDebug ("refreshing API version...");
+ ZMDataModel.getAPIversion()
+ .then (function (data) {
+ var refresh = ZMDataModel.getMonitors(1);
+ $rootScope.apiVersion = data;
+ },
+ function (error) {
+ var refresh = ZMDataModel.getMonitors(1);
+ $rootScope.apiVersion = "0.0.0";
+ ZMDataModel.zmDebug ("Error, failed API version, setting to " +$rootScope.apiVersion);
+ });
if (showalert)
{
@@ -712,7 +722,17 @@ angular.module('zmApp.controllers').controller('zmApp.LoginCtrl', ['$scope', '$r
});
}
- var refresh = ZMDataModel.getMonitors(1);
+ ZMDataModel.zmDebug ("refreshing API version...");
+ ZMDataModel.getAPIversion()
+ .then (function (data) {
+ var refresh = ZMDataModel.getMonitors(1);
+ $rootScope.apiVersion = data;
+ },
+ function (error) {
+ var refresh = ZMDataModel.getMonitors(1);
+ $rootScope.apiVersion = "0.0.0";
+ ZMDataModel.zmDebug ("Error, failed API version, setting to " +$rootScope.apiVersion);
+ });
});
});