From d3287595f35e0d96cf6025688aae79938ced63b7 Mon Sep 17 00:00:00 2001 From: Arjun Roychowdhury Date: Fri, 2 Oct 2015 16:35:01 -0400 Subject: added checking for minimum ZM version --- www/js/DataModel.js | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'www/js/DataModel.js') 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) { -- cgit v1.2.3