diff --git a/osinaweb/db.sqlite3 b/osinaweb/db.sqlite3 index 640660e5..3ba61054 100644 Binary files a/osinaweb/db.sqlite3 and b/osinaweb/db.sqlite3 differ diff --git a/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc b/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc index 99bbfa5a..8bedb309 100644 Binary files a/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc and b/osinaweb/osinacore/api/__pycache__/views.cpython-310.pyc differ diff --git a/osinaweb/osinacore/api/views.py b/osinaweb/osinacore/api/views.py index 6f577ef0..f25eaa76 100644 --- a/osinaweb/osinacore/api/views.py +++ b/osinaweb/osinacore/api/views.py @@ -12,8 +12,11 @@ from django.http import JsonResponse, HttpResponseRedirect def register_customer(request): if 'user' in request.data and 'customer' in request.data: user_serializer = UserSerializer(data=request.data['user']) + password = request.data['user'].get('password') if user_serializer.is_valid(): user = user_serializer.save() + user.set_password(password) + user.save() customer_data = request.data['customer'] customer_serializer = CustomerProfileSerializer(data=customer_data) if customer_serializer.is_valid():