From bccf14bcebfc3f1b5db2230702369b0b5b1260fe Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Fri, 10 Oct 2025 11:07:08 +0800 Subject: [PATCH] fix: The discriminator is empty and the judgment is incorrect (#4166) --- apps/application/flow/compare/is_null_compare.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/application/flow/compare/is_null_compare.py b/apps/application/flow/compare/is_null_compare.py index c2b1769c8..09c115c98 100644 --- a/apps/application/flow/compare/is_null_compare.py +++ b/apps/application/flow/compare/is_null_compare.py @@ -18,4 +18,7 @@ class IsNullCompare(Compare): return True def compare(self, source_value, compare, target_value): - return source_value is None or len(source_value) == 0 + try: + return source_value is None or len(source_value) == 0 + except Exception as e: + return False