From d9e07c7585ec173e09f73976faca36abe46a880d Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Fri, 3 Apr 2015 13:28:30 +0000 Subject: [PATCH] Added support for correct tracked document display on group document list pages. - Legacy-Id: 9367 --- ietf/group/info.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/ietf/group/info.py b/ietf/group/info.py index 89b14c0e3..2429e7c91 100644 --- a/ietf/group/info.py +++ b/ietf/group/info.py @@ -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 @@ -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)