Skip to content

Commit 8fcbf75

Browse files
committed
Fixed another duplicate entry issue with materials uploads.
- Legacy-Id: 12350
1 parent f121038 commit 8fcbf75

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

ietf/meeting/views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1483,7 +1483,7 @@ def upload_session_slides(request, session_id, num, name):
14831483
session.sessionpresentation_set.create(document=doc,rev=doc.rev,order=max_order+1)
14841484
if apply_to_all:
14851485
for other_session in sessions:
1486-
if other_session != session:
1486+
if other_session != session and not other_session.sessionpresentation_set.filter(document=doc).exists():
14871487
max_order = other_session.sessionpresentation_set.filter(document__type='slides').aggregate(Max('order'))['order__max'] or 0
14881488
other_session.sessionpresentation_set.create(document=doc,rev=doc.rev,order=max_order+1)
14891489
filename = '%s-%s%s'% ( doc.name, doc.rev, ext)

0 commit comments

Comments
 (0)