[Erp5-report] r16868 - /erp5/trunk/products/ERP5/Tool/CategoryTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Oct 5 17:07:31 CEST 2007
Author: yo
Date: Fri Oct 5 17:07:30 2007
New Revision: 16868
URL: http://svn.erp5.org?rev=16868&view=rev
Log:
Do not use PortalFolder._verifyObjectPaste, but BaseTool._verifyObjectPaste. PortalFolder is not a base class in this class.
Modified:
erp5/trunk/products/ERP5/Tool/CategoryTool.py
Modified: erp5/trunk/products/ERP5/Tool/CategoryTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Tool/CategoryTool.py?rev=16868&r1=16867&r2=16868&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Tool/CategoryTool.py (original)
+++ erp5/trunk/products/ERP5/Tool/CategoryTool.py Fri Oct 5 17:07:30 2007
@@ -37,7 +37,6 @@
from Globals import InitializeClass, DTMLFile, PersistentMapping
from OFS.Folder import Folder as OFS_Folder
from Products.ERP5Type import Permissions
-from Products.CMFCore.PortalFolder import PortalFolder
from Products.ERP5Type.CopySupport import CopyContainer
from Products.CMFCore.utils import getToolByName
from Products.ERP5Type.Document import newTempBase
@@ -73,8 +72,9 @@
allowedContentTypes = BaseTool.allowedContentTypes
getVisibleAllowedContentTypeList = BaseTool.getVisibleAllowedContentTypeList
- # patch, so that we are able to rename base categories
- _verifyObjectPaste = PortalFolder._verifyObjectPaste
+ # Override this method to resolve an inheritance problem.
+ def _verifyObjectPaste(self, *args, **kw):
+ return BaseTool._verifyObjectPaste(self, *args, **kw)
all_meta_types = BaseTool.all_meta_types
More information about the Erp5-report
mailing list