From fa061268f32b9239f02d40e9015b2e867338127b Mon Sep 17 00:00:00 2001 From: Tanja Bayer <30770185+TanjaBayer@users.noreply.github.com> Date: Sun, 24 Jul 2022 17:15:19 +0200 Subject: [PATCH] fix(update): fix setting empty string arrays when running updates Related to this: https://github.com/shiftcode/dynamo-easy/issues/335 Suggested changes: https://github.com/Fantom-App/dynamo-easy/pull/1/files Tested agains db --- src/dynamo/expression/condition-expression-builder.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dynamo/expression/condition-expression-builder.ts b/src/dynamo/expression/condition-expression-builder.ts index ffa36eece..806a50c8b 100644 --- a/src/dynamo/expression/condition-expression-builder.ts +++ b/src/dynamo/expression/condition-expression-builder.ts @@ -56,7 +56,7 @@ export function deepFilter(obj: any, filterFn: (value: any) => boolean): any { } }) - return returnArr.length ? returnArr : null + return returnArr } else if (obj instanceof Set) { const returnArr: any[] = [] Array.from(obj).forEach((i) => {