diff options
| author | pliablepixels <pliablepixels@gmail.com> | 2016-04-18 14:51:37 -0400 |
|---|---|---|
| committer | pliablepixels <pliablepixels@gmail.com> | 2016-04-18 14:51:37 -0400 |
| commit | 1eb4cf8dfc741d355618f3cbb0c9f6eff497808b (patch) | |
| tree | 49c440c04af8b300b3e587c54ab1cd35f0a0c7e0 | |
| parent | ce79c31f724bc9eeb0e3eb800601d79ea4c60046 (diff) | |
fixed alarm not flashing on montage monitors
Former-commit-id: 9a6cfb4fd2eaec058793da9673210b447085742c
| -rw-r--r-- | www/js/MontageCtrl.js | 13 | ||||
| -rw-r--r-- | www/templates/montage.html | 4 |
2 files changed, 9 insertions, 8 deletions
diff --git a/www/js/MontageCtrl.js b/www/js/MontageCtrl.js index 08501774..869117f5 100644 --- a/www/js/MontageCtrl.js +++ b/www/js/MontageCtrl.js @@ -453,11 +453,12 @@ function initPackery() { //console.log ("**** TRAPPED EVENT: "+alarmMonitors[i]); - for (var j=0; j<$scope.monitors.length; j++) + for (var j=0; j<$scope.MontageMonitors.length; j++) { - if ($scope.monitors[j].Monitor.Id == alarmMonitors[i]) + if ($scope.MontageMonitors[j].Monitor.Id == alarmMonitors[i]) { - $scope.monitors[j].Monitor.isAlarmed="true"; + ZMDataModel.zmDebug ("Enabling alarm for Monitor:"+$scope.monitors[j].Monitor.Id ); + $scope.MontageMonitors[j].Monitor.isAlarmed=true; scheduleRemoveFlash(j); } } @@ -469,10 +470,10 @@ function initPackery() function scheduleRemoveFlash(id) { - ZMDataModel.zmDebug ("Scheduled a 10 sec timer for dis-alarming monitor ID="+id); + ZMDataModel.zmDebug ("Scheduled a "+zm.alarmFlashTimer+"ms timer for dis-alarming monitor ID:"+$scope.MontageMonitors[id].Monitor.Id); $timeout( function() { - $scope.monitors[id].Monitor.isAlarmed = 'false'; - ZMDataModel.zmDebug ("dis-alarming monitor ID="+id); + $scope.MontageMonitors[id].Monitor.isAlarmed = false; + ZMDataModel.zmDebug ("dis-alarming monitor ID:"+$scope.MontageMonitors[id].Monitor.Id); },zm.alarmFlashTimer); } diff --git a/www/templates/montage.html b/www/templates/montage.html index ea739586..2724661e 100644 --- a/www/templates/montage.html +++ b/www/templates/montage.html @@ -76,10 +76,10 @@ - <figcaption id="slowpulse" ng-class="monitor.Monitor.isAlarmed=='true'?'alarmed-figcaption animated infinite flash':'normal-figcaption'" > + <figcaption id="slowpulse" ng-class="monitor.Monitor.isAlarmed==true?'alarmed-figcaption animated infinite flash':'normal-figcaption'" > <i class="ion-monitor"></i> - {{monitor.Monitor.Name}} + {{monitor.Monitor.isAlarmed}}:{{monitor.Monitor.Name}} </figcaption> |
