Skip to content

Commit 71166df

Browse files
committed
Show the drafts from all of a groups sessions on the materials page. Fixes ietf-tools#1933. Commit ready for merge.
- Legacy-Id: 10973
1 parent ca6512e commit 71166df

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

ietf/meeting/models.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -958,6 +958,12 @@ def slides(self):
958958
def drafts(self):
959959
return list(self.materials.filter(type='draft'))
960960

961+
def all_meeting_drafts(self):
962+
drafts = []
963+
for session in self.meeting.session_set.filter(group=self.group):
964+
drafts.extend(session.drafts())
965+
return drafts
966+
961967
def can_manage_materials(self, user):
962968
return can_manage_materials(user,self.group)
963969

ietf/templates/meeting/group_materials.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
{% endwith %}
5050
</td>
5151
<td>
52-
{% with session.drafts as drafts %}
52+
{% with session.all_meeting_drafts as drafts %}
5353
{% for draft in drafts %}
5454
<a href="{% url "doc_view" name=draft.canonical_name %}">{{ draft.canonical_name }}</a><br>
5555
{% empty %}

0 commit comments

Comments
 (0)