diff --git a/aleksis/core/models.py b/aleksis/core/models.py index 948002a3e3fe4794520d3bad05651fa8d305aa19..63b8a3eb012e64f536b93a98204c9731fbfdffb8 100644 --- a/aleksis/core/models.py +++ b/aleksis/core/models.py @@ -326,7 +326,7 @@ class PersonGroupThrough(ExtensibleModel): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) - for field in self.group.additional_fields: + for field in self.group.additional_fields.all(): field_class = getattr(jsonstore, field.field_type) field_name = slugify(field.title).replace("-", "_") field_instance = field_class(verbose_name=field.title)