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.py5
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
#