diff options
| author | Pliable Pixels <pliablepixels@gmail.com> | 2017-12-19 20:29:19 -0500 |
|---|---|---|
| committer | Pliable Pixels <pliablepixels@gmail.com> | 2017-12-19 20:29:19 -0500 |
| commit | e2f512d90950f901cb722b2f14e3ca682a573150 (patch) | |
| tree | b2994e35a7cc016ae7472d6f8e720fd99e640b46 /www/js | |
| parent | 381c87355dc5412c9720dd89cb5863442514ec66 (diff) | |
#570 fixed multiserver url - needs audit
Diffstat (limited to 'www/js')
| -rw-r--r-- | www/js/MomentCtrl.js | 50 |
1 files changed, 49 insertions, 1 deletions
diff --git a/www/js/MomentCtrl.js b/www/js/MomentCtrl.js index fcf7ad64..67947d98 100644 --- a/www/js/MomentCtrl.js +++ b/www/js/MomentCtrl.js @@ -100,7 +100,12 @@ angular.module('zmApp.controllers').controller('zmApp.MomentCtrl', ['$scope', '$ data.events[i].Event.hide = false; data.events[i].Event.icon = "ion-code-working"; - data.events[i].Event.baseURL = NVRDataModel.getBaseURL(data.events[i].Event.MonitorId); + //data.events[i].Event.baseURL = NVRDataModel.getBaseURL(data.events[i].Event.MonitorId); + + // huh? why did I need the above? + data.events[i].Event.baseURL = NVRDataModel.getLogin().url; + + data.events[i].Event.monitorName = NVRDataModel.getMonitorName(data.events[i].Event.MonitorId); data.events[i].Event.dateObject = new Date(data.events[i].Event.StartTime); @@ -192,6 +197,8 @@ angular.module('zmApp.controllers').controller('zmApp.MomentCtrl', ['$scope', '$ $scope.isSubMenu = !$scope.isSubMenu; + if ($scope.isSubMenu) + $ionicScrollDelegate.$getByHandle("moment-delegate").scrollTop(); //($scope.isSubMenu); }; @@ -416,6 +423,47 @@ angular.module('zmApp.controllers').controller('zmApp.MomentCtrl', ['$scope', '$ }; + $scope.playEvent = function (event) { + + $scope.currentEvent = event; + $scope.event = event; + $scope.monitors = monitors; + NVRDataModel.setAwake(NVRDataModel.getKeepAwake()); + $scope.followSameMonitor = "0"; + $scope.mycarousel = { + index: 0 + }; + + $scope.ionRange = { + index: 1 + }; + + $ionicModal.fromTemplateUrl('templates/events-modal.html', + { + scope: $scope, + animation: 'slide-in-up', + id: 'footage', + }) + .then(function(modal) + { + $scope.modal = modal; + + $ionicLoading.show( + { + template: $translate.instant('kPleaseWait') + "...", + noBackdrop: true, + duration: 10000 + }); + + $scope.modal.show(); + + var ld = NVRDataModel.getLogin(); + + }); + + + } + $scope.showThumbnail = function (b, f) { if (!f) { // api update needed |
