From c0e2bb4521973d7681cdc99d8a7e766a718e71ab Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 18 Aug 2023 18:07:29 -0500 Subject: [PATCH] chore: flip sense of all_ids2 rfc dict --- ietf/idindex/index.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ietf/idindex/index.py b/ietf/idindex/index.py index 6f41f7b1e..69b3fe48f 100644 --- a/ietf/idindex/index.py +++ b/ietf/idindex/index.py @@ -110,14 +110,15 @@ def file_types_for_drafts(): def all_id2_txt(): # this returns a lot of data so try to be efficient - drafts = Document.objects.filter(type="draft").exclude(name__startswith="rfc").order_by('name') + drafts = Document.objects.filter(type="draft").order_by('name') drafts = drafts.select_related('group', 'group__parent', 'ad', 'intended_std_level', 'shepherd', ) drafts = drafts.prefetch_related("states") rfcs = dict() for rfc in Document.objects.filter(type_id="rfc"): draft = next(iter(rfc.related_that("became_rfc")), None) - rfcs[rfc.name] = draft.name if draft else rfc.name + if draft is not None: + rfcs[draft.name] = rfc.name replacements = dict(RelatedDocument.objects.filter(target__states=State.objects.get(type="draft", slug="repl"), relationship="replaces").values_list("target__name", "source__name"))