summaryrefslogtreecommitdiff
path: root/www/js/TimelineCtrl.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2016-11-05 20:08:53 -0400
committerPliable Pixels <pliablepixels@gmail.com>2016-11-05 20:08:53 -0400
commit012f7013e2fa1641d7173b7016299fcae347dff2 (patch)
tree78b44f8d0db00fe026e771fa30a09ed26198e28e /www/js/TimelineCtrl.js
parent4d531e2f8fc48ac8ee25e40b7548bbe202ceb709 (diff)
dynamic update on/off is now persistent #356
Diffstat (limited to 'www/js/TimelineCtrl.js')
-rw-r--r--www/js/TimelineCtrl.js11
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');