Added support for correct tracked document display on group document list pages.

- Legacy-Id: 9367
This commit is contained in:
Henrik Levkowetz 2015-04-03 13:28:30 +00:00
parent b1662da4f6
commit d9e07c7585

View file

@ -1,4 +1,4 @@
# Copyright The IETF Trust 2008, All Rights Reserved
# Portion Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved. Contact: Pasi Eronen <pasi.eronen@nokia.com>
@ -47,7 +47,7 @@ from django.views.decorators.cache import cache_page
from django.db.models import Q
from django.utils.safestring import mark_safe
from ietf.doc.views_search import SearchForm, retrieve_search_results
from ietf.doc.views_search import SearchForm, retrieve_search_results, get_doc_is_tracked
from ietf.doc.models import Document, State, DocAlias, RelatedDocument
from ietf.doc.utils import get_chartering_type
from ietf.doc.templatetags.ietf_filters import clean_whitespace
@ -381,11 +381,15 @@ def group_documents(request, acronym, group_type=None):
docs, meta, docs_related, meta_related = search_for_group_documents(group)
doc_is_tracked = get_doc_is_tracked(request, docs)
doc_is_tracked.update(get_doc_is_tracked(request, docs_related))
context = construct_group_menu_context(request, group, "documents", group_type, {
'docs': docs,
'meta': meta,
'docs_related': docs_related,
'meta_related': meta_related
'meta_related': meta_related,
'doc_is_tracked': doc_is_tracked,
})
return render(request, 'group/group_documents.html', context)