diff --git a/frontend/app/scripts/controllers/alert/AlertListCtrl.js b/frontend/app/scripts/controllers/alert/AlertListCtrl.js index 8c7d322cf2..13f80ce024 100755 --- a/frontend/app/scripts/controllers/alert/AlertListCtrl.js +++ b/frontend/app/scripts/controllers/alert/AlertListCtrl.js @@ -83,6 +83,10 @@ this.filtering.toggleFilters(); }; + this.toggleAdvanced = function () { + this.filtering.toggleAdvanced(); + }; + this.canMarkAsRead = AlertingSrv.canMarkAsRead; this.canMarkAsUnread = AlertingSrv.canMarkAsUnread; diff --git a/frontend/app/scripts/controllers/case/CaseListCtrl.js b/frontend/app/scripts/controllers/case/CaseListCtrl.js index 93e0e1a5bd..5d6f22f2ee 100644 --- a/frontend/app/scripts/controllers/case/CaseListCtrl.js +++ b/frontend/app/scripts/controllers/case/CaseListCtrl.js @@ -168,6 +168,10 @@ this.filtering.toggleFilters(); }; + this.toggleAdvanced = function () { + this.filtering.toggleAdvanced(); + }; + this.filter = function () { self.filtering.filter().then(this.applyFilters); }; diff --git a/frontend/app/scripts/services/common/ui/FilteringSrv.js b/frontend/app/scripts/services/common/ui/FilteringSrv.js index fcc4ce0ec9..921c8edf8e 100644 --- a/frontend/app/scripts/services/common/ui/FilteringSrv.js +++ b/frontend/app/scripts/services/common/ui/FilteringSrv.js @@ -36,6 +36,7 @@ state: state, showFilters: self.defaults.showFilters || false, showStats: self.defaults.showStats || false, + showAdvanced: self.defaults.showAdvanced || true, pageSize: self.defaults.pageSize || 15, sort: self.defaults.sort || [], filters: self.defaultFilter || [] @@ -106,6 +107,11 @@ self.storeContext(); }; + this.toggleAdvanced = function() { + self.context.showAdvanced = !self.context.showAdvanced; + self.storeContext(); + }; + this.setPageSize = function(pageSize) { self.context.pageSize = pageSize; self.storeContext(); diff --git a/frontend/app/views/partials/alert/list.html b/frontend/app/views/partials/alert/list.html index 224dadefcd..6fbbf1fe8d 100644 --- a/frontend/app/views/partials/alert/list.html +++ b/frontend/app/views/partials/alert/list.html @@ -175,7 +175,7 @@