aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/submit/views.py
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2015-02-18 15:22:52 -0600
committerChristopher Allan Webber <cwebber@dustycloud.org>2015-02-18 15:22:52 -0600
commitdbc383d4834daea1de2c59aa95c06198a3941d6e (patch)
tree548186c18dbfa426a5c0a21fb70e57ca165da1c5 /mediagoblin/submit/views.py
parent941b9abbb03dbc6fb91975a5f4bf5ea6b4997d17 (diff)
parenteade529e189ee688ba125c7a7e26e8cb8ed6aedd (diff)
downloadmediagoblin-dbc383d4834daea1de2c59aa95c06198a3941d6e.tar.lz
mediagoblin-dbc383d4834daea1de2c59aa95c06198a3941d6e.tar.xz
mediagoblin-dbc383d4834daea1de2c59aa95c06198a3941d6e.zip
Merge remote-tracking branch 'refs/remotes/breton/new_gst10'
Diffstat (limited to 'mediagoblin/submit/views.py')
-rw-r--r--mediagoblin/submit/views.py17
1 files changed, 4 insertions, 13 deletions
diff --git a/mediagoblin/submit/views.py b/mediagoblin/submit/views.py
index b0588599..ccdd70bc 100644
--- a/mediagoblin/submit/views.py
+++ b/mediagoblin/submit/views.py
@@ -29,8 +29,7 @@ from mediagoblin.tools.response import render_to_response, redirect
from mediagoblin.decorators import require_active_login, user_has_privilege
from mediagoblin.submit import forms as submit_forms
from mediagoblin.messages import add_message, SUCCESS
-from mediagoblin.media_types import \
- InvalidFileType, FileTypeNotSupported
+from mediagoblin.media_types import FileTypeNotSupported
from mediagoblin.submit.lib import \
check_file_field, submit_media, get_upload_file_limits, \
FileUploadLimit, UserUploadLimit, UserPastUploadLimit
@@ -89,18 +88,10 @@ def submit_start(request):
_('Sorry, you have reached your upload limit.'))
return redirect(request, "mediagoblin.user_pages.user_home",
user=request.user.username)
-
+ except FileTypeNotSupported as e:
+ submit_form.file.errors.append(e)
except Exception as e:
- '''
- This section is intended to catch exceptions raised in
- mediagoblin.media_types
- '''
- if isinstance(e, InvalidFileType) or \
- isinstance(e, FileTypeNotSupported):
- submit_form.file.errors.append(
- e)
- else:
- raise
+ raise
return render_to_response(
request,