summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorArjun Roychowdhury <pliablepixels@gmail.com>2015-11-04 14:42:46 -0500
committerArjun Roychowdhury <pliablepixels@gmail.com>2015-11-04 14:42:46 -0500
commita24da015120e02e492721a66d43d16b52269874d (patch)
treea2fda554c0bd6d97bf5725f5a45afaba291d5b00 /www
parent5f4a61a45a61716308b2b214155bc08c657069ff (diff)
#48 - Code to handle next/prev for same monitor Id
Diffstat (limited to 'www')
-rw-r--r--www/js/EventCtrl.js15
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);