[Erp5-report] r42995 aurel - /erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Feb 3 16:20:12 CET 2011
Author: aurel
Date: Thu Feb 3 16:20:12 2011
New Revision: 42995
URL: http://svn.erp5.org?rev=42995&view=rev
Log:
if property sheet already exists, do not try to recreate it
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=42995&r1=42994&r2=42995&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Tool/PropertySheetTool.py [utf8] Thu Feb 3 16:20:12 2011
@@ -187,13 +187,15 @@ class PropertySheetTool(BaseTool):
if name[0] == '_':
continue
- if erase_existing and name in self.portal_property_sheets.objectIds():
- self.portal_property_sheets.deleteContent(name)
- transaction.commit()
+ if name in self.portal_property_sheets.objectIds():
+ if erase_existing:
+ self.portal_property_sheets.deleteContent(name)
+ transaction.commit()
+ else:
+ continue
LOG("Tool.PropertySheetTool", INFO,
"Creating %s in portal_property_sheets" % repr(name))
-
self.createPropertySheetFromFilesystemClass(klass)
transaction.commit()
More information about the Erp5-report
mailing list