From e8e0e5536a1b07a0bf93e26d41be399601d96eec Mon Sep 17 00:00:00 2001 From: Samuel Johnson Date: Mon, 18 May 2026 09:07:02 -0400 Subject: [PATCH] date NaN logic --- cdisc_rules_engine/check_operators/helpers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cdisc_rules_engine/check_operators/helpers.py b/cdisc_rules_engine/check_operators/helpers.py index 4a9348b8e..10cf702e0 100644 --- a/cdisc_rules_engine/check_operators/helpers.py +++ b/cdisc_rules_engine/check_operators/helpers.py @@ -56,7 +56,7 @@ def default_value(self): def is_valid_date(date_string: str) -> bool: - if date_string is None: + if date_string is None or not isinstance(date_string, str): return False try: isoparse(date_string)