Skip to content

Commit 023d02f

Browse files
committed
Apparently the session_draft_list fix was missing a .distinct(),
rewrite slightly to add that - Legacy-Id: 6062
1 parent 31dc2ea commit 023d02f

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

ietf/meeting/views.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -331,11 +331,13 @@ def read_agenda_file(num, doc):
331331
return None
332332

333333
def session_draft_list(num, session):
334-
agenda = get_object_or_404(Document,
335-
type="agenda",
336-
session__meeting__number=num,
337-
session__group__acronym=session,
338-
states=State.objects.get(type="agenda", slug="active"))
334+
try:
335+
agenda = Document.objects.filter(type="agenda",
336+
session__meeting__number=num,
337+
session__group__acronym=session,
338+
states=State.objects.get(type="agenda", slug="active")).distinct().get()
339+
except Document.DoesNotExist:
340+
raise Http404
339341

340342
drafts = set()
341343
content = read_agenda_file(num, agenda)

0 commit comments

Comments
 (0)