diff options
| author | Pliable Pixels <pliablepixels@gmail.com> | 2019-12-17 11:01:53 -0500 |
|---|---|---|
| committer | Pliable Pixels <pliablepixels@gmail.com> | 2019-12-17 11:01:53 -0500 |
| commit | fb215ba18d415bb00980530eba0a48c3e5216b7e (patch) | |
| tree | 02031b4ab6d7fed5e3a8f79d3d9006e266fbeb9e /www/js/NVR.js | |
| parent | 0ce2be5cb921c979c79091b773f6c80612779bc2 (diff) | |
#876 custom header
Diffstat (limited to 'www/js/NVR.js')
| -rw-r--r-- | www/js/NVR.js | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/www/js/NVR.js b/www/js/NVR.js index 36ddf880..37a6c816 100644 --- a/www/js/NVR.js +++ b/www/js/NVR.js @@ -22,7 +22,7 @@ angular.module('zmApp.controllers') It is changed by sync_version.sh */ var zmAppVersion = "1.3.085"; - var zmAPIVersion = null; + var isBackground = false; var justResumed = false; var timeSinceResumed = -1; @@ -210,6 +210,7 @@ angular.module('zmApp.controllers') 'useAPICaching': true, 'pauseStreams': false, 'liveStreamBuffer': 100, + 'zmNinjaHeader':undefined, // filled in init. custom header }; @@ -233,6 +234,10 @@ angular.module('zmApp.controllers') cordova.plugin.http.useBasicAuth(loginData.basicAuthUser, loginData.basicAuthPassword); } + // setup custom header + cordova.plugin.http.setHeader('*', 'X-ZmNinja', loginData.zmNinjaHeader); + + if (!loginData.enableStrictSSL) { //alert("Enabling insecure SSL"); @@ -1602,6 +1607,10 @@ angular.module('zmApp.controllers') loginData.liveStreamBuffer = 100; } + if ((typeof loginData.zmNinjaHeader == undefined) || (loginData.zmNinjaHeader == '')) { + loginData.zmNinjaHeader = 'zmNinja version:'+zmAppVersion; + } + loginData.canSwipeMonitors = true; loginData.forceImageModePath = false; loginData.enableBlog = true; @@ -2283,6 +2292,13 @@ angular.module('zmApp.controllers') setAppVersion: function (ver) { zmAppVersion = ver; + $rootScope.appVersion = ver; // for custom header + + //console.log ('****** VER:'+$rootScope.appVersion); + }, + + getCustomHeader: function () { + return loginData.zmNinjaHeader; }, getAppVersion: function () { |
