[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