summaryrefslogtreecommitdiff
path: root/www/js/DataModel.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/DataModel.js')
-rwxr-xr-xwww/js/DataModel.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/www/js/DataModel.js b/www/js/DataModel.js
index f2d7dd4f..acdcabc7 100755
--- a/www/js/DataModel.js
+++ b/www/js/DataModel.js
@@ -1594,12 +1594,15 @@ angular.module('zmApp.controllers')
},
isReCaptcha: function () {
+ // always resolves
var d = $q.defer();
var myurl = loginData.url;
log("Checking if reCaptcha is enabled in ZM...");
+ console.log ("Recaptcha: "+myurl);
$http.get(myurl)
.then(function (success) {
+ console.log ("Inside recaptcha success");
if (success.data.search("g-recaptcha") != -1) {
// recaptcha enable. zmNinja won't work
log("ZM has recaptcha enabled", "error");
@@ -1612,6 +1615,13 @@ angular.module('zmApp.controllers')
log("ZM has recaptcha disabled - good");
return (d.promise);
}
+ },
+ function (err) {
+ // for whatever reason recaptcha check failed
+ console.log ("Inside recaptcha fail");
+ d.resolve(false);
+ log("Recaptcha failed, but assuming ZM has recaptcha disabled");
+ return (d.promise);
});
return (d.promise);
},