From 441950d0f51eebbcd002bb85b6c601aa2a31b5e4 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Thu, 2 Feb 2023 11:38:07 +0800 Subject: [PATCH] feat(nc-gui): exclude numeric UI Types for like & empty operators --- packages/nc-gui/utils/filterUtils.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui/utils/filterUtils.ts b/packages/nc-gui/utils/filterUtils.ts index e9a14d7274..a72f102e65 100644 --- a/packages/nc-gui/utils/filterUtils.ts +++ b/packages/nc-gui/utils/filterUtils.ts @@ -32,24 +32,24 @@ export const comparisonOpList: { { text: 'is like', value: 'like', - excludedTypes: [UITypes.Checkbox], + excludedTypes: [UITypes.Checkbox, ...numericUITypes], }, { text: 'is not like', value: 'nlike', - excludedTypes: [UITypes.Checkbox], + excludedTypes: [UITypes.Checkbox, ...numericUITypes], }, { text: 'is empty', value: 'empty', ignoreVal: true, - excludedTypes: [UITypes.Checkbox, UITypes.Rating, UITypes.Number, UITypes.Decimal, UITypes.Percent, UITypes.Currency], + excludedTypes: [UITypes.Checkbox, ...numericUITypes], }, { text: 'is not empty', value: 'notempty', ignoreVal: true, - excludedTypes: [UITypes.Checkbox, UITypes.Rating, UITypes.Number, UITypes.Decimal, UITypes.Percent, UITypes.Currency], + excludedTypes: [UITypes.Checkbox, ...numericUITypes], }, { text: 'is null',