From 3cbe691e2617eeefef3d54a8083b2d05243f0d38 Mon Sep 17 00:00:00 2001 From: yhx-12243 Date: Tue, 10 Dec 2024 10:38:24 +0800 Subject: [PATCH] fix: ?property formula, resolve #205 (#206) --- packages/core/src/Formula.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/src/Formula.ts b/packages/core/src/Formula.ts index a6131367..3fddbed2 100644 --- a/packages/core/src/Formula.ts +++ b/packages/core/src/Formula.ts @@ -140,7 +140,7 @@ export function evaluate( if (f.value === null) { return !known } - if (!known) { + if (!known || traits.get(f.property) === null) { return undefined } return traits.get(f.property) === f.value