From: Jason Etheridge Date: Sun, 14 May 2023 01:39:54 +0000 (-0400) Subject: empty string not a name collision X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=58011f62ffa0173d260ab4f4231ad1b67c124b17;p=working%2FEvergreen.git empty string not a name collision Signed-off-by: Jason Etheridge --- 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; + } } - } - }); + }); + } }) );