diff options
author | Mats Sjöberg <mats@sjoberg.fi> | 2013-05-21 22:46:57 +0300 |
---|---|---|
committer | Mats Sjöberg <mats@sjoberg.fi> | 2013-05-21 22:46:57 +0300 |
commit | 94d31920412ecaa77fbf0168f687c542df1c9b59 (patch) | |
tree | cba13f2acfcfce4ca6d407a48726172a32a3c3ca /mediagoblin/plugins/piwigo | |
parent | 7da90d56d14d47e9d5b124a42a5d9e1101a603e0 (diff) | |
download | mediagoblin-94d31920412ecaa77fbf0168f687c542df1c9b59.tar.lz mediagoblin-94d31920412ecaa77fbf0168f687c542df1c9b59.tar.xz mediagoblin-94d31920412ecaa77fbf0168f687c542df1c9b59.zip |
Piwigo: some sanity checks before adding to collection as per Elrond's suggestions.
Diffstat (limited to 'mediagoblin/plugins/piwigo')
-rw-r--r-- | mediagoblin/plugins/piwigo/views.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mediagoblin/plugins/piwigo/views.py b/mediagoblin/plugins/piwigo/views.py index 250bf758..5285ce65 100644 --- a/mediagoblin/plugins/piwigo/views.py +++ b/mediagoblin/plugins/piwigo/views.py @@ -179,7 +179,8 @@ def pwg_images_addSimple(request): collection_id = form.category.data if collection_id > 0: collection = Collection.query.get(collection_id) - add_media_to_collection(collection, entry, "") + if collection is not None and collection.creator == request.user.id: + add_media_to_collection(collection, entry, "") return {'image_id': entry.id, 'url': entry.url_for_self(request.urlgen, qualified=True)} |