From 85f58b2043a6e29334427116de37ed15a83306bf Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Mon, 19 Jan 2026 13:35:03 +0500 Subject: [PATCH] Fix size predicate null handle Signed-off-by: Denis Bykhov --- foundations/core/packages/core/src/predicate.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/foundations/core/packages/core/src/predicate.ts b/foundations/core/packages/core/src/predicate.ts index 4fbdc47dd12..7bd5d7138d7 100644 --- a/foundations/core/packages/core/src/predicate.ts +++ b/foundations/core/packages/core/src/predicate.ts @@ -114,6 +114,9 @@ const predicates: Record = { $size: (o, propertyKey) => { return (docs) => execPredicate(docs, propertyKey, (value) => { + if (value == null) { + return false + } if (!Array.isArray(value)) { throw new Error('$size predicate requires array') }