summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--www/js/LoginCtrl.js8
-rw-r--r--www/js/MontageCtrl.js6
-rw-r--r--www/templates/login.html4
-rw-r--r--www/templates/monitors-modal.html2
4 files changed, 13 insertions, 7 deletions
diff --git a/www/js/LoginCtrl.js b/www/js/LoginCtrl.js
index 34c29eec..c8be575b 100644
--- a/www/js/LoginCtrl.js
+++ b/www/js/LoginCtrl.js
@@ -288,9 +288,11 @@ angular.module('zmApp.controllers').controller('zmApp.LoginCtrl', ['$scope', '$r
}
// strip cgi-bin if it is there but only at the end
- if ($scope.loginData.streamingurl.slice(-7).toLowerCase() == 'cgi-bin') {
+ // Nov 17 Don't mess with this path. centos uses zm-cgi-bin of all things
+
+ /*if ($scope.loginData.streamingurl.slice(-7).toLowerCase() == 'cgi-bin') {
$scope.loginData.streamingurl = $scope.loginData.streamingurl.slice(0, -7);
- }
+ }*/
// check for protocol and if not put it in
@@ -378,7 +380,7 @@ angular.module('zmApp.controllers').controller('zmApp.LoginCtrl', ['$scope', '$r
ZMDataModel.getPathZms()
.then(function (data) {
var ld = ZMDataModel.getLogin();
- ZMDataModel.zmLog("PATH_ZMS:" + data + " ,Path ZmNinja will use:" + ld.streamingurl + "/cgi-bin/nph-zms");
+ ZMDataModel.zmLog("PATH_ZMS:" + data + ", Path ZmNinja will use:" + ld.streamingurl + "/nph-zms");
ZMDataModel.zmLog("If live streams are not working, make sure you check these values");
diff --git a/www/js/MontageCtrl.js b/www/js/MontageCtrl.js
index 7f264f4d..5a3ef4f9 100644
--- a/www/js/MontageCtrl.js
+++ b/www/js/MontageCtrl.js
@@ -40,6 +40,7 @@ angular.module('zmApp.controllers').controller('zmApp.MontageCtrl', ['$scope', '
var hiddenOrder = []; // 1 = hide, 0 = don't hide
var tempMonitors = message;
+ console.log ("TEMP MONITORS IS " + JSON.stringify(tempMonitors));
var tempResponse = ZMDataModel.applyMontageMonitorPrefs(message, 0);
$scope.monitors = tempResponse[0];
montageOrder = tempResponse[1];
@@ -152,7 +153,10 @@ angular.module('zmApp.controllers').controller('zmApp.MontageCtrl', ['$scope', '
var ld = ZMDataModel.getLogin();
- ZMDataModel.getAuthKey()
+
+ console.log ("MONITORS " + JSON.stringify($scope.monitors));
+ $rootScope.validMonitorId = $scope.monitors[0].Monitor.Id;
+ ZMDataModel.getAuthKey($rootScope.validMonitorId)
.then(function (success) {
$ionicLoading.hide();
console.log(success);
diff --git a/www/templates/login.html b/www/templates/login.html
index 2c96bafd..242f9ac6 100644
--- a/www/templates/login.html
+++ b/www/templates/login.html
@@ -58,10 +58,10 @@
</label>
<label class="item item-input item-floating-label" >
- <span class="input-label">base path to cgi-bin</span>
+ <span class="input-label">path to cgi-bin</span>
<input autocapitalize="none" autocomplete="off"
autocorrect="off" type="text"
- placeholder="base path to cgi-bin"
+ placeholder="eg. server.com/zm/cgi-bin"
ng-model="loginData.streamingurl">
</label>
diff --git a/www/templates/monitors-modal.html b/www/templates/monitors-modal.html
index e0779ed9..34bfad22 100644
--- a/www/templates/monitors-modal.html
+++ b/www/templates/monitors-modal.html
@@ -20,7 +20,7 @@
<div ng-if="!animationInProgress">
<img imageonload="finishedLoadingImage()"
image-spinner-loader="lines"
- image-spinner-src="{{LoginData.streamingurl}}/cgi-bin/nph-zms?mode=single&monitor={{monitorId}}{{$root.authSession}}&rand={{$root.modalRand}}" ng-class="{'zm-image-fit':imageFit==true, 'zm-image-crop':imageFit==false}"
+ image-spinner-src="{{LoginData.streamingurl}}/nph-zms?mode=single&monitor={{monitorId}}{{$root.authSession}}&rand={{$root.modalRand}}" ng-class="{'zm-image-fit':imageFit==true, 'zm-image-crop':imageFit==false}"
on-swipe-left="onSwipe(monitorId,1)"
on-swipe-right="onSwipe(monitorId,-1)" />