[Erp5-report] r42951 arnaud.fontaine - /erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Feb 2 19:16:30 CET 2011
Author: arnaud.fontaine
Date: Wed Feb 2 19:16:30 2011
New Revision: 42951
URL: http://svn.erp5.org?rev=42951&view=rev
Log:
Use objectIds() rather than searchFolder() to get the list of ZODB
Constraints portal types
Modified:
erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py
Modified: erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py?rev=42951&r1=42950&r2=42951&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py [utf8] Wed Feb 2 19:16:30 2011
@@ -128,8 +128,11 @@ class PropertySheetTool(BaseTool):
# Mapping between the filesystem 'type' field and Portal Types ID
portal_type_dict = {}
- for search_result in types_tool.searchFolder(id='% Constraint'):
- portal_type_id = search_result.getId()
+
+ for portal_type_id in types_tool.objectIds():
+ if not portal_type_id.endswith(' Constraint'):
+ continue
+
constraint_class_name = portal_type_id.replace(' ', '')
if constraint_class_name not in filesystem_constraint_class_name_list:
More information about the Erp5-report
mailing list