From 803b2396740b408ef36b010ee4370a5d5a15f36a Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Wed, 18 Jul 2018 16:10:47 +0000 Subject: [PATCH] Limited the document name for uploaded slides to use 128 slugified characters from the slideset title as part of the name. Fixes a possible server 500 issue. - Legacy-Id: 15381 --- ietf/meeting/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/meeting/views.py b/ietf/meeting/views.py index f5ea57398..66cb22566 100644 --- a/ietf/meeting/views.py +++ b/ietf/meeting/views.py @@ -1484,7 +1484,7 @@ def upload_session_slides(request, session_id, num, name): name += '-%s' % (session.docname_token(),) else: name = 'slides-%s-%s' % (session.meeting.number, session.docname_token()) - name = name + '-' + slugify(title).replace('_', '-') + name = name + '-' + slugify(title).replace('_', '-')[:128] if Document.objects.filter(name=name).exists(): doc = Document.objects.get(name=name) doc.rev = '%02d' % (int(doc.rev)+1)