From 3713ae20e93eafbf21dd313332aa78e85901b75e Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sat, 23 Dec 2017 13:45:42 -0500 Subject: #570 catch filter parse errors --- www/js/MomentCtrl.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'www/js/MomentCtrl.js') diff --git a/www/js/MomentCtrl.js b/www/js/MomentCtrl.js index 1cb080b3..64198c2d 100644 --- a/www/js/MomentCtrl.js +++ b/www/js/MomentCtrl.js @@ -774,7 +774,15 @@ angular.module('zmApp.controllers').controller('zmApp.MomentCtrl', ['$scope', '$ $scope.loadingStatus = $translate.instant('kLoading'); $scope.gridSize = ld.momentGridSize; - excludeMonitors = JSON.parse(ld.momentMonitorFilter || []); + //console.log ("---------->Filter before "+ld.momentMonitorFilter); + + try { + excludeMonitors = JSON.parse(ld.momentMonitorFilter); + } + catch (e) { + excludeMonitors = []; + } + console.log("RETRIEVED EXCLUDE=" + JSON.stringify(excludeMonitors)); constructMask(); $scope.isSubMenu = ld.enableMomentSubMenu; -- cgit v1.2.3