From fb4002dbbddf9e0cbffbc91ad454fd36a648a4f8 Mon Sep 17 00:00:00 2001 From: Lars Eggert Date: Tue, 5 Sep 2023 20:16:33 +0300 Subject: [PATCH] fix: Don't show deferred I-Ds in AD's missing ballot list (#6162) * fix: Don't show deferred I-Ds in AD's missing ballot list Fixes #6152 * Address code review comments --- ietf/doc/views_search.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ietf/doc/views_search.py b/ietf/doc/views_search.py index 6645333cc..4e791aea7 100644 --- a/ietf/doc/views_search.py +++ b/ietf/doc/views_search.py @@ -749,6 +749,7 @@ def docs_for_ad(request, name): if ( not ballot or doc.get_state_slug("draft") == "repl" + or doc.get_state_slug("draft-iesg") == "defer" or (doc.telechat_date() and doc.telechat_date() > timezone.now().date()) ): continue @@ -801,7 +802,7 @@ def drafts_in_iesg_process(request): def recent_drafts(request, days=7): slowcache = caches['slowpages'] - cache_key = f'recentdraftsview{days}' + cache_key = f'recentdraftsview{days}' cached_val = slowcache.get(cache_key) if not cached_val: since = timezone.now()-datetime.timedelta(days=days)