From 632293d3696a0f5ef9aaf8c86e1afe1dd136ea63 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Fri, 7 Jul 2023 16:14:18 -0500 Subject: [PATCH] fix: repaired RelatedDocument is_downref and is_approved_downref methods --- ietf/doc/models.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ietf/doc/models.py b/ietf/doc/models.py index f41c89c82..0b562033e 100644 --- a/ietf/doc/models.py +++ b/ietf/doc/models.py @@ -686,7 +686,7 @@ class RelatedDocument(models.Model): if source_lvl not in ['bcp','ps','ds','std']: return None - if self.target.document.get_state().slug == 'rfc': + if self.target.document.type_id == 'rfc': if not self.target.document.std_level: target_lvl = 'unkn' else: @@ -709,8 +709,8 @@ class RelatedDocument(models.Model): def is_approved_downref(self): - if self.target.document.get_state().slug == 'rfc': - if RelatedDocument.objects.filter(relationship_id='downref-approval', target=self.target): + if self.target.document.type_id == "rfc": + if RelatedDocument.objects.filter(relationship_id='downref-approval', target=self.target).exists(): return "Approved Downref" return False