summaryrefslogtreecommitdiff
path: root/www/js/EventModalCtrl.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2018-01-05 17:30:18 -0500
committerPliable Pixels <pliablepixels@gmail.com>2018-01-05 17:30:18 -0500
commita1bfb41aefe682ad1d955baa448df2769eef390c (patch)
tree5013ebb5380656a17f80ac8568e87fd68748df82 /www/js/EventModalCtrl.js
parent55c5be3821cdbb58f90547bf85406f01efdf12c9 (diff)
#563 if you tap on an event which is being recorded, show live instead
Diffstat (limited to 'www/js/EventModalCtrl.js')
-rw-r--r--www/js/EventModalCtrl.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/www/js/EventModalCtrl.js b/www/js/EventModalCtrl.js
index 73f45474..871051ad 100644
--- a/www/js/EventModalCtrl.js
+++ b/www/js/EventModalCtrl.js
@@ -1276,6 +1276,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro
$scope.onSwipeEvent = function(eid, dirn)
{
+ if ($scope.liveFeedMid) return;
//console.log("HERE");
var ld = NVRDataModel.getLogin();
if (!ld.canSwipeMonitors) return;
@@ -1583,6 +1584,7 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro
NVRDataModel.log("*** Constructed API for detailed events: " + myurl);
$scope.humanizeTime = "...";
$scope.mName = "...";
+ $scope.liveFeedMid = '';
$http.get(myurl)
.then(function(success)
{
@@ -1595,6 +1597,9 @@ angular.module('zmApp.controllers').controller('EventModalCtrl', ['$scope', '$ro
if (!event.Event.EndTime) {
$scope.eventWarning = $translate.instant('kEventStillRecording');
+ // if this happens we get to live feed
+ $scope.liveFeedMid = event.Event.MonitorId;
+ NVRDataModel.log ("Event not ready, setting live view, with MID="+$scope.liveFeedMid);
}
event.Event.BasePath = computeBasePath(event);