From d763bb377355eb8cd677a4ab3fe643f1d970698c Mon Sep 17 00:00:00 2001 From: Leonardo Rochael Almeida <leonardo@nexedi.com> Date: Tue, 2 Feb 2010 17:19:15 +0000 Subject: [PATCH] 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 git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@32192 20353a03-c40f-0410-a6d1-a30d3c3de9de --- product/ERP5Type/Core/Folder.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/product/ERP5Type/Core/Folder.py b/product/ERP5Type/Core/Folder.py index 61111795f1..8bceb6c82c 100644 --- a/product/ERP5Type/Core/Folder.py +++ b/product/ERP5Type/Core/Folder.py @@ -877,11 +877,11 @@ class Folder(CopyContainer, CMFBTreeFolder, CMFHBTreeFolder, Base, FolderMixIn, else: return CMFBTreeFolder._checkId(self, id, allow_dup) - def _setObject(self, id, object, roles=None, user=None, set_owner=1): + def _setObject(self, *args, **kw): if self._folder_handler == HBTREE_HANDLER: - return CMFHBTreeFolder._setObject(self, id, object, roles, user, set_owner) + return CMFHBTreeFolder._setObject(self, *args, **kw) else: - return CMFBTreeFolder._setObject(self, id, object, roles, user, set_owner) + return CMFBTreeFolder._setObject(self, *args, **kw) def get(self, id, default=None): """ -- 2.30.9