From 663cbc95040c7ce5942ce6288d56ebe21752d5fb Mon Sep 17 00:00:00 2001 From: Jason Etheridge Date: Fri, 12 May 2023 14:30:11 -0400 Subject: [PATCH] proper selection list refresh after saving filters Signed-off-by: Jason Etheridge --- .../src/app/share/grid/grid-manage-filters-dialog.component.html | 2 +- .../eg2/src/app/share/grid/grid-manage-filters-dialog.component.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.html b/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.html index 10d46dcdac..8bdac6cc08 100644 --- a/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.html +++ b/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.html @@ -33,7 +33,7 @@
diff --git a/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.ts b/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.ts index cc047f6b03..2015a184c1 100644 --- a/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.ts +++ b/Open-ILS/src/eg2/src/app/share/grid/grid-manage-filters-dialog.component.ts @@ -78,6 +78,13 @@ export class GridManageFiltersDialogComponent extends DialogComponent implements }); } + saveFilters() { + this.gridContext.saveFilters(this.saveFilterName); + this.refreshEntries(); + this.nameCollision = true; + close(); + } + refreshEntries() { this.filterSetEntries = []; this.store.getItem('eg.grid.filters.' + this.gridContext.persistKey).then( setting => { -- 2.11.0