From f39956e42908bba9fd2805b9b2f5320809f463ab Mon Sep 17 00:00:00 2001 From: Benjamin Rousseliere Date: Thu, 9 Jan 2025 23:48:58 +0100 Subject: [PATCH] fix: specific request crash (#621) --- server/src/libs/QueryEngine/parsers.ts | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/server/src/libs/QueryEngine/parsers.ts b/server/src/libs/QueryEngine/parsers.ts index 35c42546d..561f3f9f8 100644 --- a/server/src/libs/QueryEngine/parsers.ts +++ b/server/src/libs/QueryEngine/parsers.ts @@ -124,20 +124,15 @@ export function recordToQuery(input: Record { - (query[key] as any)[k] = v - return - }) - } else { - query[key] = params - } - } + query[key] = query[key] + ? { + "$and": [ + query[key], + params + ] + } + : params } - }) return query as Query