diff options
| author | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-10-02 16:35:01 -0400 |
|---|---|---|
| committer | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-10-02 16:35:01 -0400 |
| commit | d3287595f35e0d96cf6025688aae79938ced63b7 (patch) | |
| tree | df334816ba66f34ed23749392a34b0ea1ceff582 /www/js/DataModel.js | |
| parent | 3a22b40f6381bb066a7039a491c88d771d016e3f (diff) | |
added checking for minimum ZM version
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) { |
