From 58011f62ffa0173d260ab4f4231ad1b67c124b17 Mon Sep 17 00:00:00 2001 From: Jason Etheridge Date: Sat, 13 May 2023 21:39:54 -0400 Subject: [PATCH] empty string not a name collision Signed-off-by: Jason Etheridge --- .../app/share/grid/grid-manage-filters-dialog.component.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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 b30f7d610d..1234469b39 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 @@ -57,13 +57,15 @@ export class GridManageFiltersDialogComponent extends DialogComponent implements .subscribe( newText => { this.saveFilterName = newText; this.nameCollision = false; - this.store.getItem('eg.grid.filters.' + this.gridContext.persistKey).then( setting => { - if (setting) { - if (setting[newText]) { - this.nameCollision = true; + if (newText !== '') { + this.store.getItem('eg.grid.filters.' + this.gridContext.persistKey).then( setting => { + if (setting) { + if (setting[newText]) { + this.nameCollision = true; + } } - } - }); + }); + } }) ); -- 2.11.0