aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/submit/views.py
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2013-03-29 08:09:36 -0500
committerChristopher Allan Webber <cwebber@dustycloud.org>2013-03-29 08:09:36 -0500
commit047d8d5871ee8ee97ea52a78512fe5b2da51b8cc (patch)
treec8bdf7e4ebb83ee8dd25930459c33084cd434ac6 /mediagoblin/submit/views.py
parent6c6e9911f5556bcd1f287afa39d4cc6d14d9c6c1 (diff)
parent2ef2f46e73845dcd55666cad49c5a17908bf5b46 (diff)
downloadmediagoblin-047d8d5871ee8ee97ea52a78512fe5b2da51b8cc.tar.lz
mediagoblin-047d8d5871ee8ee97ea52a78512fe5b2da51b8cc.tar.xz
mediagoblin-047d8d5871ee8ee97ea52a78512fe5b2da51b8cc.zip
Merge branch 'master' of gitorious.org:mediagoblin/mediagoblin
Diffstat (limited to 'mediagoblin/submit/views.py')
-rw-r--r--mediagoblin/submit/views.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/mediagoblin/submit/views.py b/mediagoblin/submit/views.py
index def7e839..1e47d259 100644
--- a/mediagoblin/submit/views.py
+++ b/mediagoblin/submit/views.py
@@ -22,7 +22,6 @@ import logging
_log = logging.getLogger(__name__)
-from werkzeug.datastructures import FileStorage
from mediagoblin.tools.text import convert_to_tag_list_of_dicts
from mediagoblin.tools.translate import pass_to_ugettext as _
@@ -32,7 +31,8 @@ from mediagoblin.submit import forms as submit_forms
from mediagoblin.messages import add_message, SUCCESS
from mediagoblin.media_types import sniff_media, \
InvalidFileType, FileTypeNotSupported
-from mediagoblin.submit.lib import run_process_media, prepare_queue_task
+from mediagoblin.submit.lib import check_file_field, prepare_queue_task, \
+ run_process_media
@require_active_login
@@ -44,9 +44,7 @@ def submit_start(request):
license=request.user.license_preference)
if request.method == 'POST' and submit_form.validate():
- if not ('file' in request.files
- and isinstance(request.files['file'], FileStorage)
- and request.files['file'].stream):
+ if not check_file_field(request, 'file'):
submit_form.file.errors.append(
_(u'You must provide a file.'))
else: