Machine users

This commit is contained in:
Tim Lorsbach
2026-10-07 14:59:57 +02:00
parent 8dc0e5e7a3
commit d63c40e041
6 changed files with 153 additions and 10 deletions
+8 -5
View File
@@ -220,11 +220,14 @@ class UserManager(object):
u.save()
if add_to_group:
g = Group.objects.get(public=True, name="enviPath Users")
g.user_member.add(u)
g.save()
u.default_group = g
u.save()
if Group.objects.filter(public=True, name="enviPath Users").exists():
g = Group.objects.get(public=True, name="enviPath Users")
g.user_member.add(u)
g.save()
u.default_group = g
u.save()
else:
logger.info(f"add_to_group was set to True but no public group named 'enviPath Users' exists.")
return u