summaryrefslogtreecommitdiff
path: root/www/js/DataModel.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/DataModel.js')
-rw-r--r--www/js/DataModel.js18
1 files changed, 17 insertions, 1 deletions
diff --git a/www/js/DataModel.js b/www/js/DataModel.js
index 2068b497..25fd0aed 100644
--- a/www/js/DataModel.js
+++ b/www/js/DataModel.js
@@ -25,7 +25,8 @@ angular.module('zmApp.controllers').service('ZMDataModel', ['$http', '$q', '$ion
'montageQuality': "50", // montage streaming quality in %
'useSSL':false, // "1" if HTTPS
'keepAwake':true, // don't dim/dim during live view
- 'isUseAuth':true // true if user wants ZM auth
+ 'isUseAuth':true, // true if user wants ZM auth
+ 'refreshSec':"1", // timer value for frame change in sec
};
var configParams = {
'ZM_EVENT_IMAGE_DIGITS':'-1'
@@ -105,6 +106,17 @@ angular.module('zmApp.controllers').service('ZMDataModel', ['$http', '$q', '$ion
window.localStorage.getItem("username");
}
+
+
+ if (window.localStorage.getItem("refreshSec") != undefined) {
+ loginData.refreshSec =
+ parseInt(window.localStorage.getItem("refreshSec"));
+ zmLog ("Refresh in seconds is " + loginData.refreshSec);
+
+ }
+ else{
+ zmLog ("Refresh is not defined, using " + loginData.refreshSec);
+ }
if (window.localStorage.getItem("montageQuality") != undefined) {
@@ -244,6 +256,7 @@ angular.module('zmApp.controllers').service('ZMDataModel', ['$http', '$q', '$ion
setLogin: function (newLogin) {
loginData = newLogin;
zmLog("Saving all parameters to storage");
+
window.localStorage.setItem("username", loginData.username);
window.localStorage.setItem("password", loginData.password);
window.localStorage.setItem("url", loginData.url);
@@ -253,6 +266,9 @@ angular.module('zmApp.controllers').service('ZMDataModel', ['$http', '$q', '$ion
window.localStorage.setItem("keepAwake", loginData.keepAwake?"1":"0");
window.localStorage.setItem("maxMontage", loginData.maxMontage);
window.localStorage.setItem("montageQuality", loginData.montageQuality);
+ window.localStorage.setItem("refreshSec", loginData.refreshSec);
+
+
window.localStorage.setItem("isUseAuth", loginData.isUseAuth);
console.log ("***** SETTING ISUSEAUTH TO " + loginData.isUseAuth);