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

Synchronise groups on person save

parent 9f6faa83
No related branches found
No related tags found
1 merge request!214Resolve "Synchronise AlekSIS groups with Django groups"
Pipeline #1293 failed
......@@ -191,6 +191,10 @@ class Person(ExtensibleModel):
self.user.email = self.email
self.user.save()
# Save all related groups once to keep synchronisation with Django
for group in self.member_of.join(self.owner_of).all():
group.save()
self.auto_select_primary_group()
def __str__(self) -> str:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment