[Erp5-report] r43208 arnaud.fontaine - /erp5/trunk/products/ERP5Type/Core/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Feb 9 07:33:01 CET 2011
Author: arnaud.fontaine
Date: Wed Feb 9 07:33:01 2011
New Revision: 43208
URL: http://svn.erp5.org?rev=43208&view=rev
Log:
When adding a Dynamic Category Property to a ZODB Property Sheet, the
expression has not been filled yet, thus re-generated accessors could
have failed
Modified:
erp5/trunk/products/ERP5Type/Core/DynamicCategoryProperty.py
Modified: erp5/trunk/products/ERP5Type/Core/DynamicCategoryProperty.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Core/DynamicCategoryProperty.py?rev=43208&r1=43207&r2=43208&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/DynamicCategoryProperty.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Core/DynamicCategoryProperty.py [utf8] Wed Feb 9 07:33:01 2011
@@ -55,7 +55,11 @@ class DynamicCategoryProperty(XMLObject)
"""
Return the filesystem definition of the property
"""
- return Expression(self.getCategoryExpression())
+ expression_string = self.getCategoryExpression()
+ if expression_string is None:
+ return None
+
+ return Expression(expression_string)
security.declareProtected(Permissions.AccessContentsInformation,
'importFromFilesystemDefinition')
More information about the Erp5-report
mailing list