Skip to content
Snippets Groups Projects
Verified Commit 65d42977 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Add member of by name field

parent db243dc5
No related branches found
No related tags found
No related merge requests found
......@@ -439,6 +439,19 @@ class ParentGroupByShortNameFieldType(ProcessFieldType):
instance.save()
@field_type_registry.register
class MemberOfByNameFieldType(ProcessFieldType):
name = "member_of_by_name"
verbose_name = _("Name of a group the person is a member of")
def process(self, instance: Model, value):
group, __ = Group.objects.get_or_create(
name=value, school_term=self.school_term
)
instance.member_of.add(group)
instance.save()
@field_type_registry.register
class ChildByUniqueReference(ProcessFieldType):
name = "child_by_unique_reference"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment