diff --git a/ietf/doc/utils_search.py b/ietf/doc/utils_search.py index 7aa170fe0..cd00d095f 100644 --- a/ietf/doc/utils_search.py +++ b/ietf/doc/utils_search.py @@ -119,9 +119,11 @@ def fill_in_document_table_attributes(docs, have_telechat_date=False): # RFCs # errata - erratas = set(Document.objects.filter(tags="errata", name__in=list(rfc_aliases.keys())).distinct().values_list("name", flat=True)) + erratas = set(Document.objects.filter(tags="errata", id__in=list(rfc_aliases.keys())).distinct().values_list("name", flat=True)) + verified_erratas = set(Document.objects.filter(tags="verified-errata", id__in=list(rfc_aliases.keys())).distinct().values_list("name", flat=True)) for d in docs: d.has_errata = d.name in erratas + d.has_verified_errata = d.name in verified_erratas # obsoleted/updated by for a in rfc_aliases: diff --git a/ietf/templates/doc/search/search_result_row.html b/ietf/templates/doc/search/search_result_row.html index f38d56c59..e9ebfb262 100644 --- a/ietf/templates/doc/search/search_result_row.html +++ b/ietf/templates/doc/search/search_result_row.html @@ -50,8 +50,10 @@ {% endif %}
{{ doc.title }} - {% if doc.has_errata %} + {% if doc.has_verified_errata %} Errata + {% elif doc.has_errata %} + Errata {% endif %}