This commit is contained in:
holger.trampe 2019-12-12 23:44:13 +01:00
parent 675571bccf
commit 220827c17d
2 changed files with 3 additions and 2 deletions

View File

@ -7,7 +7,9 @@ from django.contrib.auth.models import Permission
@receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwargs):
if created:
if created:
user_agency = User.objects.filter(profile__agency__pk=instance.agency.pk)
if(len(user_agency)) == 1:
Profile.objects.create(user=instance, agency=instance.agency)
@ -15,7 +17,6 @@ def create_profile(sender, instance, created, **kwargs):
Wenn ein neuer Nutzer angelegt wird und dies der erste der Agentur ist,
erhält dieser automatisch alle verfügbaren Rechte!
'''
user_agency = User.objects.filter(profile__agency__pk=instance.agency.pk)
if len(user_agency) == 1:
tempuser = user_agency[0]
temprof = Profile