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) @receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwargs): 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: if(len(user_agency)) == 1:
Profile.objects.create(user=instance, agency=instance.agency) 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, Wenn ein neuer Nutzer angelegt wird und dies der erste der Agentur ist,
erhält dieser automatisch alle verfügbaren Rechte! erhält dieser automatisch alle verfügbaren Rechte!
''' '''
user_agency = User.objects.filter(profile__agency__pk=instance.agency.pk)
if len(user_agency) == 1: if len(user_agency) == 1:
tempuser = user_agency[0] tempuser = user_agency[0]
temprof = Profile temprof = Profile