From a2398a939c3587b29b768d58144ccb7f6b2f7465 Mon Sep 17 00:00:00 2001 From: Steven Bronson Date: Tue, 17 Mar 2026 18:28:07 -0400 Subject: [PATCH] Handle missing or invalid contexts in "not-in-future" sev validations. --- validate/Filing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/validate/Filing.py b/validate/Filing.py index 6649eba9..1b8146ae 100644 --- a/validate/Filing.py +++ b/validate/Filing.py @@ -2094,7 +2094,7 @@ def find_fact_in_context(contextID, name=None): elif validation == "not-in-future": for name in names: for f in sevFacts(sev, name): - if deiDocumentType and f.context.endDatetime > documentTypeFact.context.endDatetime: + if deiDocumentType and f.context is not None and f.context.endDatetime is not None and f.context.endDatetime > documentTypeFact.context.endDatetime: sevMessage(sev, subType=submissionType, modelObject=f, efmSection=efmSection, tag=name, context="context " + f.contextID) elif validation in ("ru", "ou"):