From f3d31f0e97af36b304467b369bbbf871a57432e2 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Tue, 25 Oct 2011 14:57:35 +0000 Subject: [PATCH] Don't hide exceptions by returning a blank form when something goes wrong -- there's been temporary upload failures for some time, which have been difficult to trace and debug because the error condition has been hidden. - Legacy-Id: 3514 --- ietf/submit/views.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/ietf/submit/views.py b/ietf/submit/views.py index 852b4b771..2225aff47 100644 --- a/ietf/submit/views.py +++ b/ietf/submit/views.py @@ -21,13 +21,10 @@ from ietf.utils.mail import send_mail def submit_index(request): if request.method == 'POST': - try: - form = UploadForm(request=request, data=request.POST, files=request.FILES) - if form.is_valid(): - submit = form.save() - return HttpResponseRedirect(reverse(draft_status, None, kwargs={'submission_id': submit.submission_id, 'submission_hash': submit.get_hash()})) - except IOError: - form = UploadForm(request=request) + form = UploadForm(request=request, data=request.POST, files=request.FILES) + if form.is_valid(): + submit = form.save() + return HttpResponseRedirect(reverse(draft_status, None, kwargs={'submission_id': submit.submission_id, 'submission_hash': submit.get_hash()})) else: form = UploadForm(request=request) return render_to_response('submit/submit_index.html',