[Erp5-report] r24455 - in /erp5/trunk/products/ERP5Type: Base.py Core/Folder.py

nobody at svn.erp5.org nobody at svn.erp5.org
Mon Nov 3 13:07:44 CET 2008


Author: fabien
Date: Mon Nov  3 13:07:37 2008
New Revision: 24455

URL: http://svn.erp5.org?rev=24455&view=rev
Log:
it was not possible to update security because *args, and **kw were missing

Modified:
    erp5/trunk/products/ERP5Type/Base.py
    erp5/trunk/products/ERP5Type/Core/Folder.py

Modified: erp5/trunk/products/ERP5Type/Base.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Base.py?rev=24455&r1=24454&r2=24455&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Base.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Base.py [utf8] Mon Nov  3 13:07:37 2008
@@ -2807,14 +2807,14 @@
     return []
 
   security.declareProtected(Permissions.ModifyPortalContent, 'reindexObjectSecurity')
-  def reindexObjectSecurity(self):
+  def reindexObjectSecurity(self, *args, **kw):
     """
         Reindex security-related indexes on the object
         (and its descendants).
     """
     # In ERP5, simply reindex all objects.
     #LOG('reindexObjectSecurity', 0, 'self = %r, self.getPath() = %r' % (self, self.getPath()))
-    self.reindexObject()
+    self.reindexObject(*args, **kw)
 
   security.declareProtected( Permissions.AccessContentsInformation, 'asXML' )
   def asXML(self, ident=0):

Modified: erp5/trunk/products/ERP5Type/Core/Folder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Core/Folder.py?rev=24455&r1=24454&r2=24455&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/Folder.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Core/Folder.py [utf8] Mon Nov  3 13:07:37 2008
@@ -1075,13 +1075,13 @@
 
   security.declareProtected(Permissions.ModifyPortalContent,
                             'reindexObjectSecurity')
-  def reindexObjectSecurity(self):
+  def reindexObjectSecurity(self, *args, **kw):
     """
         Reindex security-related indexes on the object
         (and its descendants).
     """
     # In ERP5, simply reindex all objects.
-    self.recursiveReindexObject()
+    self.recursiveReindexObject(*args, **kw)
 
   security.declarePublic( 'recursiveReindexObject' )
   def recursiveReindexObject(self, activate_kw=None, **kw):




More information about the Erp5-report mailing list