[Erp5-report] r13408 - /erp5/trunk/products/ERP5Type/Core/Folder.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Mar 13 17:36:12 CET 2007


Author: romain
Date: Tue Mar 13 17:36:10 2007
New Revision: 13408

URL: http://svn.erp5.org?rev=13408&view=rev
Log:
Overload _properties from OFS/Folder, because it was used in accessor generation.

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=13408&r1=13407&r2=13408&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/Folder.py (original)
+++ erp5/trunk/products/ERP5Type/Core/Folder.py Tue Mar 13 17:36:10 2007
@@ -43,10 +43,9 @@
 
 try:
   from Products.CMFCore.CMFBTreeFolder import CMFBTreeFolder
-  from Products.BTreeFolder2.BTreeFolder2 import BTreeFolder2Base
 except ImportError:
   from Products.BTreeFolder2.CMFBTreeFolder import CMFBTreeFolder
-  from Products.BTreeFolder2.BTreeFolder2 import BTreeFolder2Base
+from Products.BTreeFolder2.BTreeFolder2 import BTreeFolder2Base
 from AccessControl import getSecurityManager
 from Products.ERP5Type import Permissions
 from random import randint
@@ -324,6 +323,11 @@
   isPortalContent = 1
   isRADContent = 1
 
+  # Overload _properties define in OFS/Folder
+  # _properties=({'id':'title', 'type': 'string','mode':'wd'},)
+  # because it conflicts with title accessor generation
+  _properties=()
+
   # Declarative security
   security = ClassSecurityInfo()
   security.declareObjectProtected(Permissions.AccessContentsInformation)
@@ -345,7 +349,6 @@
   _edit = Base._edit
   _setPropValue = Base._setPropValue
   _propertyMap = Base._propertyMap # are there any others XXX ?
-
 
   # Overload __init__ so that we do not take into account title
   # This is required for test_23_titleIsNotDefinedByDefault




More information about the Erp5-report mailing list