[Erp5-report] r11330 - /erp5/trunk/products/ERP5Catalog/CatalogTool.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Nov 15 17:48:53 CET 2006


Author: seb
Date: Wed Nov 15 17:48:52 2006
New Revision: 11330

URL: http://svn.erp5.org?rev=11330&view=rev
Log:
support uid parameter in unindexObject, added method getUrl

Modified:
    erp5/trunk/products/ERP5Catalog/CatalogTool.py

Modified: erp5/trunk/products/ERP5Catalog/CatalogTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Catalog/CatalogTool.py?rev=11330&r1=11329&r2=11330&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Catalog/CatalogTool.py (original)
+++ erp5/trunk/products/ERP5Catalog/CatalogTool.py Wed Nov 15 17:48:52 2006
@@ -528,15 +528,17 @@
 
 
     security.declarePrivate('unindexObject')
-    def unindexObject(self, object, path=None, sql_catalog_id=None):
+    def unindexObject(self, object, path=None, uid=None,sql_catalog_id=None):
         """
           Remove from catalog.
         """
-        if path is None:
-          url = self.__url(object)
-        else:
-          url = path
-        self.uncatalog_object(url, sql_catalog_id=sql_catalog_id)
+        if path is None and uid is None:
+          path = self.__url(object)
+        self.uncatalog_object(path=path,uid=uid, sql_catalog_id=sql_catalog_id)
+
+    security.declarePrivate('getUrl')
+    def getUrl(self, object):
+      return self.__url(object)
 
     security.declarePrivate('moveObject')
     def moveObject(self, object, idxs=None):




More information about the Erp5-report mailing list