From 8ade7743fc642041a03d0af7f7f400a19343dd1d Mon Sep 17 00:00:00 2001 From: Diego Calvo Date: Mon, 5 Apr 2021 14:29:54 +0200 Subject: [PATCH] fixed stats coordinates and new user company foreign key --- core/views.py | 3 +-- stats/views.py | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core/views.py b/core/views.py index 2329dbd..1aa1a9e 100644 --- a/core/views.py +++ b/core/views.py @@ -134,7 +134,6 @@ def create_company_user(request): # create user user_data = request.data['user'] user_data['role'] = 'COOP_MANAGER' - user_data['company'] = new_company.id user_serializer = core_serializers.CustomUserWriteSerializer( data=user_data, ) @@ -143,6 +142,7 @@ def create_company_user(request): password = user_serializer.validated_data.pop('password') new_user = User.objects.create_user(**user_serializer.validated_data) new_user.set_password(password) + new_user.company = new_company new_user.save() # send verification email utils.send_verification_email(request, new_user) @@ -218,7 +218,6 @@ def forgotten_password(request): if user: try: password = utils.generate_password(12) - print(password) user.set_password(password) user.save() except: diff --git a/stats/views.py b/stats/views.py index 1e30929..8d9e2dc 100644 --- a/stats/views.py +++ b/stats/views.py @@ -53,7 +53,7 @@ def track_user(request): data = request.data if data.get('geo'): - coordinates = (data['geo'].get('latitude'), data['geo'].get('longitude')) + coordinates = (data['geo'].get('longitude'), data['geo'].get('latitude')) else: coordinates = None