diff options
Diffstat (limited to 'www/js/DataModel.js')
| -rw-r--r-- | www/js/DataModel.js | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/www/js/DataModel.js b/www/js/DataModel.js index b5d6cd98..b0fc405b 100644 --- a/www/js/DataModel.js +++ b/www/js/DataModel.js @@ -347,6 +347,36 @@ angular.module('zmApp.controllers').service('ZMDataModel', } }, + //------------------------------------------------------- + // returns API version or none + //------------------------------------------------------- + getAPIversion: function() + { + zmDebug("getAPIversion called"); + var d=$q.defer(); + var apiurl = loginData.apiurl + '/host/getVersion.json'; + $http.get(apiurl) + .then (function(success){ + if (success.data.version) + { + d.resolve(success.data.version); + } + else + { + d.resolve("0.0.0"); + } + return (d.promise); + + }, + function(error){ + zmDebug("getAPIversion error handler " + JSON.stringify(error)); + d.resolve("0.0.0"); + return (d.promise); + }); + return (d.promise); + + + }, displayBanner: function (mytype, mytext, myinterval, mytimer) { |
