From 39a854fa1a57c8e1a1cee8244368536644a6f39d Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Thu, 18 May 2023 18:36:38 -0300 Subject: [PATCH] fix: Use arbitrary date in the past instead of datetime.min --- ietf/doc/views_search.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ietf/doc/views_search.py b/ietf/doc/views_search.py index 0eca0007e..5bd1c8517 100644 --- a/ietf/doc/views_search.py +++ b/ietf/doc/views_search.py @@ -765,7 +765,9 @@ def drafts_in_iesg_process(request): if s.slug == "lc": for d in docs: e = d.latest_event(LastCallDocEvent, type="sent_last_call") - d.lc_expires = e.expires if e else datetime.datetime.min + # If we don't have an event, use an arbitrary date in the past (but not datetime.datetime.min, + # which causes problems with timezone conversions) + d.lc_expires = e.expires if e else datetime.datetime(1950, 1, 1) docs = list(docs) docs.sort(key=lambda d: d.lc_expires)