]> CRI, Mines Paris - PSL - Portfolio.git/blobdiff - skins/lrservice.py
Ajout de la supression des photos.
[Portfolio.git] / skins / lrservice.py
index 821bad1a8d95672cab77a0df48c4642774461f63..fad05e808f0190b055b3c4e6c3564b2f9e2f3a00 100644 (file)
@@ -43,3 +43,9 @@ elif method == 'uploadPhoto' :
     photo = portfolio[photoId]
     uid = uidtool.register(photo)
     return '%s %s' % (uid, photo.absolute_url())
+
+elif method == 'deletePhoto' :
+    photo = uidtool.queryObject(fg('uid'))
+    if photo :
+        parent = photo.getParentNode()
+        parent.manage_delObjects([photo.getId()])