Skip to content

Commit cf10bc0

Browse files
committed
Catch exceptions from cancelled uploads.
- Legacy-Id: 3110
1 parent 1d6cca7 commit cf10bc0

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

ietf/submit/views.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,13 @@
2121

2222
def submit_index(request):
2323
if request.method == 'POST':
24-
form = UploadForm(request=request, data=request.POST, files=request.FILES)
25-
if form.is_valid():
26-
submit = form.save()
27-
return HttpResponseRedirect(reverse(draft_status, None, kwargs={'submission_id': submit.submission_id, 'submission_hash': submit.get_hash()}))
24+
try:
25+
form = UploadForm(request=request, data=request.POST, files=request.FILES)
26+
if form.is_valid():
27+
submit = form.save()
28+
return HttpResponseRedirect(reverse(draft_status, None, kwargs={'submission_id': submit.submission_id, 'submission_hash': submit.get_hash()}))
29+
except IOError:
30+
form = UploadForm(request=request)
2831
else:
2932
form = UploadForm(request=request)
3033
return render_to_response('submit/submit_index.html',

0 commit comments

Comments
 (0)