diff options
Diffstat (limited to 'mediagoblin/submit/lib.py')
-rw-r--r-- | mediagoblin/submit/lib.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/mediagoblin/submit/lib.py b/mediagoblin/submit/lib.py index b23bdf69..d54591d6 100644 --- a/mediagoblin/submit/lib.py +++ b/mediagoblin/submit/lib.py @@ -195,8 +195,9 @@ def submit_media(mg_app, user, submitted_file, filename, # add to collection if collection_slug: - collection = Collection.query.filter_by(slug=collection_slug).first() - add_media_to_collection(collection, entry) + collection = Collection.query.filter_by(slug=collection_slug, creator=user.id).first() + if collection: + add_media_to_collection(collection, entry) # Pass off to processing # |