[Erp5-report] r32192 leonardo - /erp5/trunk/products/ERP5Type/Core/Folder.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Feb 2 18:19:16 CET 2010
Author: leonardo
Date: Tue Feb 2 18:19:15 2010
New Revision: 32192
URL: http://svn.erp5.org?rev=32192&view=rev
Log:
don't make assumptions on the _setObject signature
This allows suppress_events to be passed to _setObject on Zope 2.12.
It will be the responsibility of the caller to catch the TypeError
in Zope 2.8 if suppress_events is passed
Modified:
erp5/trunk/products/ERP5Type/Core/Folder.py
Modified: erp5/trunk/products/ERP5Type/Core/Folder.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Core/Folder.py?rev=32192&r1=32191&r2=32192&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/Folder.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Core/Folder.py [utf8] Tue Feb 2 18:19:15 2010
@@ -877,11 +877,11 @@
else:
return CMFBTreeFolder._checkId(self, id, allow_dup)
- def _setObject(self, id, object, roles=None, user=None, set_owner=1):
- if self._folder_handler == HBTREE_HANDLER:
- return CMFHBTreeFolder._setObject(self, id, object, roles, user, set_owner)
- else:
- return CMFBTreeFolder._setObject(self, id, object, roles, user, set_owner)
+ def _setObject(self, *args, **kw):
+ if self._folder_handler == HBTREE_HANDLER:
+ return CMFHBTreeFolder._setObject(self, *args, **kw)
+ else:
+ return CMFBTreeFolder._setObject(self, *args, **kw)
def get(self, id, default=None):
"""
More information about the Erp5-report
mailing list