aboutsummaryrefslogtreecommitdiffstats
path: root/mediagoblin/submit
diff options
context:
space:
mode:
authorStéphane Péchard <stephanepechard@gmail.com>2014-09-23 16:11:39 +0200
committerStéphane Péchard <stephanepechard@gmail.com>2014-09-23 16:11:39 +0200
commite119aed22900b682c7dd2cce979f694282f5dbe5 (patch)
treed653bddb8e4f6b0a04e12d7d892904b33e3be774 /mediagoblin/submit
parenta3c480248f8dbe649ced86d80b038e80cc77e9cd (diff)
downloadmediagoblin-e119aed22900b682c7dd2cce979f694282f5dbe5.tar.lz
mediagoblin-e119aed22900b682c7dd2cce979f694282f5dbe5.tar.xz
mediagoblin-e119aed22900b682c7dd2cce979f694282f5dbe5.zip
Add creator to filter collections
Diffstat (limited to 'mediagoblin/submit')
-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
#