Commit 5575028a authored by Julien Muchembled's avatar Julien Muchembled

Ignore properties without any reference

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@43575 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 48e29f80
......@@ -128,18 +128,20 @@ class StandardProperty(IdAsReferenceMixin('_property'), XMLObject):
"""
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):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment