diff options
| author | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-11-04 14:42:46 -0500 |
|---|---|---|
| committer | Arjun Roychowdhury <pliablepixels@gmail.com> | 2015-11-04 14:42:46 -0500 |
| commit | a24da015120e02e492721a66d43d16b52269874d (patch) | |
| tree | a2fda554c0bd6d97bf5725f5a45afaba291d5b00 /www | |
| parent | 5f4a61a45a61716308b2b214155bc08c657069ff (diff) | |
#48 - Code to handle next/prev for same monitor Id
Diffstat (limited to 'www')
| -rw-r--r-- | www/js/EventCtrl.js | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/www/js/EventCtrl.js b/www/js/EventCtrl.js index b731d101..8436ed8e 100644 --- a/www/js/EventCtrl.js +++ b/www/js/EventCtrl.js @@ -1154,10 +1154,21 @@ angular.module('zmApp.controllers') }; $http.get(myurl) .success(function (data) { - neighbors.prev = data.event.Event.Prev ? data.event.Event.Prev : ""; - neighbors.next = data.event.Event.Next ? data.event.Event.Next : ""; + + if ($stateParams.id != "0") // we are viewing only one monitor + { + ZMDataModel.zmDebug ("Getting next event for monitor Id " + $stateParams.id); + neighbors.prev = data.event.Event.PrevOfMonitor ? data.event.Event.PrevOfMonitor : ""; + neighbors.next = data.event.Event.NextOfMonitor ? data.event.Event.NextOfMonitor : ""; + } + else + { + neighbors.prev = data.event.Event.Prev ? data.event.Event.Prev : ""; + neighbors.next = data.event.Event.Next ? data.event.Event.Next : ""; + } ZMDataModel.zmDebug("Neighbor events of " + eid + "are Prev:" + neighbors.prev + " and Next:" + neighbors.next); + d.resolve(neighbors); return (d.promise); |
