1
0
Fork 0
mirror of https://github.com/yweber/lodel2.git synced 2026-07-01 13:20:48 +02:00

Fixing EmFieldGroup (replacing self._fields access by direct attribute access)

This commit is contained in:
Yann 2015-07-24 12:07:03 +02:00
commit d6af3aaf46

View file

@ -49,12 +49,12 @@ class EmFieldGroup(EmComponent):
em_type = self.model.component(type_id) em_type = self.model.component(type_id)
fields = [] fields = []
for field in self.model.components(EmField): for field in self.model.components(EmField):
if field.fieldgroup_id != self.uid or (field.optional and field.uid not in em_type._fields['selected_fields']): if field.fieldgroup_id != self.uid or (field.optional and field.uid not in em_type.selected_fields):
continue continue
# don't include relational field if parent should not be included # don't include relational field if parent should not be included
if field.rel_field_id: if field.rel_field_id:
parent = self.model.component(field.rel_field_id) parent = self.model.component(field.rel_field_id)
if parent.optional and parent.uid not in em_type._fields['selected_fields']: if parent.optional and parent.uid not in em_type.selected_fields:
continue continue
fields.append(field) fields.append(field)