diff options
| author | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-09-16 15:23:46 -0400 |
|---|---|---|
| committer | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-09-16 15:23:46 -0400 |
| commit | 2293cd994066f2bd57d0f79834325f43acc17a6f (patch) | |
| tree | 16429faa0a3902a7506b5f5c8df96d15b18eca9c /www/js | |
| parent | 56892ca65728445ea5fe3641b653d33de04c1e8d (diff) | |
added API to get PATH_ZMS
Diffstat (limited to 'www/js')
| -rw-r--r-- | www/js/DataModel.js | 32 |
1 files changed, 28 insertions, 4 deletions
diff --git a/www/js/DataModel.js b/www/js/DataModel.js index 85a29471..b5d6cd98 100644 --- a/www/js/DataModel.js +++ b/www/js/DataModel.js @@ -38,7 +38,8 @@ angular.module('zmApp.controllers').service('ZMDataModel', 'pinCode':'', }; var configParams = { - 'ZM_EVENT_IMAGE_DIGITS':'-1' + 'ZM_EVENT_IMAGE_DIGITS':'-1', + 'ZM_PATH_ZMS':'' }; @@ -356,7 +357,7 @@ angular.module('zmApp.controllers').service('ZMDataModel', { var d=$q.defer(); var myurl =loginData.url; - zmLog ("Checking of reCaptcha is enabled in ZM..."); + zmLog ("Checking if reCaptcha is enabled in ZM..."); $http.get(myurl) .then (function (success) { if (success.data.search("g-recaptcha") != -1 ) @@ -441,7 +442,7 @@ angular.module('zmApp.controllers').service('ZMDataModel', { var apiurl = loginData.apiurl; var myurl = apiurl + '/configs/viewByName/ZM_EVENT_IMAGE_DIGITS.json'; - console.log ("CONFIG URL IS " + myurl); + zmDebug ("Config URL for digits is:" + myurl); $http.get(myurl) .success(function(data) { zmLog ("ZM_EVENT_IMAGE_DIGITS is " + data.config.Value); @@ -461,12 +462,35 @@ angular.module('zmApp.controllers').service('ZMDataModel', } else { - zmLog ("ZM_EVENT_IMAGE_DIGITS is already configured for " + configParams.ZM_EVENT_IMAGE_DIGITS); + zmLog ("ZM_EVENT_IMAGE_DIGITS is already configured for " + + configParams.ZM_EVENT_IMAGE_DIGITS); d.resolve(configParams.ZM_EVENT_IMAGE_DIGITS); } return (d.promise); }, + + getPathZms: function() + { + var d = $q.defer(); + var apiurl = loginData.apiurl; + var myurl = apiurl + '/configs/viewByName/ZM_PATH_ZMS.json'; + zmDebug ("Config URL for ZMS PATH is:" + myurl); + $http.get(myurl) + .success(function(data) { + configParams.ZM_PATH_ZMS = data.config.Value; + d.resolve(configParams.ZM_PATH_ZMS); + return (d.promise); + }) + .error (function(error) { + zmLog("Error retrieving ZM_PATH_ZMS: " + JSON.stringify(error)); + d.resolve(""); + return (d.promise); + }); + return (d.promise); + + + }, //----------------------------------------------------------------------------- // This function returns a list of monitors |
