diff options
| author | Pliable Pixels <pliablepixels@gmail.com> | 2016-11-05 20:08:53 -0400 |
|---|---|---|
| committer | Pliable Pixels <pliablepixels@gmail.com> | 2016-11-05 20:08:53 -0400 |
| commit | 012f7013e2fa1641d7173b7016299fcae347dff2 (patch) | |
| tree | 78b44f8d0db00fe026e771fa30a09ed26198e28e /www/js/TimelineCtrl.js | |
| parent | 4d531e2f8fc48ac8ee25e40b7548bbe202ceb709 (diff) | |
dynamic update on/off is now persistent #356
Diffstat (limited to 'www/js/TimelineCtrl.js')
| -rw-r--r-- | www/js/TimelineCtrl.js | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/www/js/TimelineCtrl.js b/www/js/TimelineCtrl.js index 6d91b6d5..94c71b60 100644 --- a/www/js/TimelineCtrl.js +++ b/www/js/TimelineCtrl.js @@ -329,7 +329,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla $scope.$on('$ionicView.afterEnter', function() { // console.log("***AFTER ENTER"); - $scope.follow = { 'time': false }; + $scope.follow = { 'time': NVRDataModel.getLogin().followTimeLine }; $interval.cancel(updateInterval); @@ -533,6 +533,9 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla return; }*/ $scope.follow.time = !$scope.follow.time; + var loginData = NVRDataModel.getLogin(); + loginData.followTimeLine = $scope.follow.time; + NVRDataModel.setLogin(loginData); }; //------------------------------------------------- // Called with day/week/month @@ -544,7 +547,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla //console.log (index); if (index == 0) //month { - $scope.follow.time = false; + $scope.follow.time = NVRDataModel.getLogin().followTimeLine; $scope.currentMode = "month"; NVRDataModel.log("Month view"); $rootScope.customTimelineRange = false; @@ -556,7 +559,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla drawGraph(fromDate, toDate, maxItems); } else if (index == 1) //week { - $scope.follow.time = false; + $scope.follow.time = NVRDataModel.getLogin().followTimeLine; $scope.currentMode = "week"; $rootScope.customTimelineRange = false; NVRDataModel.log("Week view"); @@ -579,7 +582,7 @@ angular.module('zmApp.controllers').controller('zmApp.TimelineCtrl', ['$ionicPla drawGraph(fromDate, toDate, maxItems); } else // custom { - $scope.follow.time = false; + $scope.follow.time = NVRDataModel.getLogin().followTimeLine; $scope.currentMode = "custom"; $rootScope.customTimelineRange = true; $state.go('events-date-time-filter'); |
