aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/submit/lib.py
diff options
context:
space:
mode:
Diffstat (limited to 'mediagoblin/submit/lib.py')
-rw-r--r--mediagoblin/submit/lib.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/mediagoblin/submit/lib.py b/mediagoblin/submit/lib.py
index 327ebbd8..aaa90ea0 100644
--- a/mediagoblin/submit/lib.py
+++ b/mediagoblin/submit/lib.py
@@ -266,7 +266,9 @@ def api_upload_request(request, file_data, entry):
""" This handles a image upload request """
# Use the same kind of method from mediagoblin/submit/views:submit_start
entry.title = file_data.filename
- entry.generate_slug()
+
+ # This will be set later but currently we just don't have enough information
+ entry.slug = None
queue_file = prepare_queue_task(request.app, entry, file_data.filename)
with queue_file:
@@ -278,15 +280,13 @@ def api_upload_request(request, file_data, entry):
def api_add_to_feed(request, entry):
""" Add media to Feed """
if entry.title:
- # Shame we have to do this here but we didn't have the data in
- # api_upload_request as no filename is usually specified.
- entry.slug = None
entry.generate_slug()
feed_url = request.urlgen(
'mediagoblin.user_pages.atom_feed',
- qualified=True, user=request.user.username)
+ qualified=True, user=request.user.username
+ )
run_process_media(entry, feed_url)
add_comment_subscription(request.user, entry)
- return json_response(entry.serialize(request)) \ No newline at end of file
+ return json_response(entry.serialize(request))