X-Git-Url: https://svn.cri.mines-paristech.fr/git/Portfolio.git/blobdiff_plain/7035e686b9691a84d2023ccd70e51e8af3e1bfb4..f8014f2a3d768a6366b422d7d08ad3ac75dc0b6b:/manipulation.py?ds=inline

diff --git a/manipulation.py b/manipulation.py
index 44262dc..43bd086 100755
--- a/manipulation.py
+++ b/manipulation.py
@@ -125,7 +125,11 @@ class ImageQueueProcessorThread(threading.Thread) :
 				pass
 			
 			p.tiles_available = 1
-			p.reindexObject(idxs=['tiles_available'])
+
+			portal = app.unrestrictedTraverse(self.portal_path)
+			ctool = portal.portal_catalog
+			uid = '/'.join(p.getPhysicalPath())
+			ctool.reindexObject(p, idxs=['tiles_available'], uid=uid)
 			transaction.commit()
 
 		except ConflictError :