From fdea7221e4ece9830cd3eac66248a43c44786480 Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Mon, 13 May 2024 11:44:55 +0200 Subject: [PATCH] Fix filter operations --- packages/server/src/sdk/app/rows/search/utils.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/packages/server/src/sdk/app/rows/search/utils.ts b/packages/server/src/sdk/app/rows/search/utils.ts index ca9ab1959c..42d84fff62 100644 --- a/packages/server/src/sdk/app/rows/search/utils.ts +++ b/packages/server/src/sdk/app/rows/search/utils.ts @@ -71,21 +71,22 @@ function userColumnMapping( } } - if (isDeprecatedSingleUserColumn && filterValue && isString && isSql) { + let wrapper = (s: string) => s + if (isDeprecatedSingleUserColumn && filterValue && isSql) { // Decreated single users are stored as stringified arrays of a single value - return JSON.stringify([processString(filterValue)]) + wrapper = (s: string) => JSON.stringify([s]) } if (isArray) { return filterValue.map(el => { if (typeof el === "string") { - return processString(el) + return wrapper(processString(el)) } else { return el } }) } else { - return processString(filterValue) + return wrapper(processString(filterValue)) } }) }