From 94d31920412ecaa77fbf0168f687c542df1c9b59 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Mats=20Sj=C3=B6berg?= Date: Tue, 21 May 2013 22:46:57 +0300 Subject: [PATCH] Piwigo: some sanity checks before adding to collection as per Elrond's suggestions. --- mediagoblin/plugins/piwigo/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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)} -- 2.25.1