From 7e36260cdb0438197152b5c6ac61db8ae8a9791a Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Tue, 19 Sep 2023 18:10:27 +0200 Subject: [PATCH] fix: table filter not working when search string on integer field, #671 --- src/renderer/components/WorkspaceTabTableFilters.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/renderer/components/WorkspaceTabTableFilters.vue b/src/renderer/components/WorkspaceTabTableFilters.vue index 17ab92e8..7173a0e2 100644 --- a/src/renderer/components/WorkspaceTabTableFilters.vue +++ b/src/renderer/components/WorkspaceTabTableFilters.vue @@ -122,6 +122,13 @@ const createClausole = (filter: TableFilterClausole) => { const { elementsWrapper: ew, stringsWrapper: sw } = clientCustomizations.value; let value; + if (isNumeric) { + if (isNaN(Number(filter.value))) + filter.value = ''; + if (isNaN(Number(filter.value2))) + filter.value2 = ''; + } + switch (filter.op) { case '=': case '!=':