[Erp5-report] r43575 jm - /erp5/trunk/products/ERP5Type/Core/StandardProperty.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Feb 22 18:48:16 CET 2011
Author: jm
Date: Tue Feb 22 18:48:16 2011
New Revision: 43575
URL: http://svn.erp5.org?rev=43575&view=rev
Log:
Ignore properties without any reference
Modified:
erp5/trunk/products/ERP5Type/Core/StandardProperty.py
Modified: erp5/trunk/products/ERP5Type/Core/StandardProperty.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/Core/StandardProperty.py?rev=43575&r1=43574&r2=43575&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/Core/StandardProperty.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/Core/StandardProperty.py [utf8] Tue Feb 22 18:48:16 2011
@@ -128,18 +128,20 @@ class StandardProperty(IdAsReferenceMixi
"""
property_default_value = self._getExpressionFromString(self.getPropertyDefault())
- return {'id': self.getReference(),
- 'description': self.getDescription(),
- 'type': self.getElementaryType(),
- 'storage_id': self.getStorageId(),
- 'multivalued': self.getMultivalued(),
- 'default': property_default_value,
- 'range': self.getRange(),
- 'preference': self.getPreference(),
- 'read_permission': self.getReadPermission(),
- 'write_permission': self.getWritePermission(),
- 'translatable': self.getTranslatable(),
- 'translation_domain': self.getTranslationDomain()}
+ reference = self.getReference()
+ if reference:
+ return {'id': reference,
+ 'description': self.getDescription(),
+ 'type': self.getElementaryType(),
+ 'storage_id': self.getStorageId(),
+ 'multivalued': self.getMultivalued(),
+ 'default': property_default_value,
+ 'range': self.getRange(),
+ 'preference': self.getPreference(),
+ 'read_permission': self.getReadPermission(),
+ 'write_permission': self.getWritePermission(),
+ 'translatable': self.getTranslatable(),
+ 'translation_domain': self.getTranslationDomain()}
@classmethod
def _convertFromFilesystemPropertyDict(cls, filesystem_property_dict):
More information about the Erp5-report
mailing list