From 220827c17d051bba498045a37d6276520f5856ff Mon Sep 17 00:00:00 2001 From: "holger.trampe" Date: Thu, 12 Dec 2019 23:44:13 +0100 Subject: [PATCH] bug --- users/__pycache__/signals.cpython-38.pyc | Bin 1278 -> 1278 bytes users/signals.py | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/users/__pycache__/signals.cpython-38.pyc b/users/__pycache__/signals.cpython-38.pyc index ac3c2a36dfe30e89521cbbb675c25debd6af321d..a89000a22accf1a583f13bbd887fd956f1b695ab 100644 GIT binary patch delta 305 zcmZ9Hu};G<5QcrWW7kmwA!49QSJV+CRIxL&Ai7nk#0KG31-WKGawb-?;28;a23p>r zkKvI=-~lR}OcgiWum3*Xf4Ys>i0m@UQWWcJ{X1SQvmT5zXzV}}O(oP&QJXmW3=&VV zd9^H3?x5k4)ELkf{c%*%9;y<{D(0B(XmN(d#}&7!2Jc`v+S-l@x#Ts83F!Yt*>Q>9 zx!SdPtGOku5?izy`}^Jp0wmD|8i;e>#|Qf?{xHCSJ}#6AY;vpS<&!_b!y`i@3H<(A xtI{q4ySbZLWlXo3;)iJ7QhPJg@XA{@&bqcl&(oXg+JvMO>zJL delta 308 zcmeyz`Hzz~l$V!_0SGt_eTrSTkyny2tcInTF@-Uksc2FOV-`~ua}8q+V-`yaQ!f)E zLkTNTgbl>cVozc2Wvpc>VSuZDRKt?OBFRw8TEbY%R>PLXk;Uo45NlM+Uc!~dG`WV+ zJPgS^pcw)w?7hs`%uL~^Va?);=PwZe(*h+dV49^w2uuUX1%eA17#UI+f*CY9{U$3g ziHd77MhO=b<)>xlq{hc5rl;m5SH{N|WKT9_GB>=%oRgYY#18c3E%yARtkmR^;#+LV zMX8A;sYN_M(IOU*6dO=4P~a9*LH6dkOq`5tJd8qYLX4BwF!wO3O}1n?#4O9j2mqBp BPWb=; diff --git a/users/signals.py b/users/signals.py index cd42b68..50fc2d8 100644 --- a/users/signals.py +++ b/users/signals.py @@ -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