From dc7e84cccad37be09d5990a3834ce6614c086ff5 Mon Sep 17 00:00:00 2001 From: Hojat Shafiee Date: Wed, 28 May 2025 14:16:31 +0330 Subject: [PATCH] add member --- core/views/userView.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/core/views/userView.py b/core/views/userView.py index 5d9e7c8..18bdc00 100644 --- a/core/views/userView.py +++ b/core/views/userView.py @@ -1038,12 +1038,14 @@ def addSubscription(request): - -@api_view(['POST']) + @api_view(['POST']) @authentication_classes([SessionAuthentication, TokenAuthentication]) @permission_classes([IsAuthenticated]) def addTeamMember(request): - # Ensure mobile number is provided + # Print the incoming data for debugging purposes + print("Received data:", request.data) + + # Ensure mobile number is provided and not empty if 'mobile_number' not in request.data or not request.data['mobile_number'].strip(): return Response({'mobile_number': ['This field is required and cannot be empty.']}, status=status.HTTP_400_BAD_REQUEST) @@ -1057,7 +1059,7 @@ def addTeamMember(request): user = user_serializer.save() user.set_password(request.data['password']) - # Ensure mobile_number is assigned to username field + # Assign the mobile_number as the username user.username = request.data['mobile_number'] user.first_name = request.data['first_name'] user.last_name = request.data['last_name'] @@ -1108,7 +1110,6 @@ def addTeamMember(request): - @api_view(['GET']) @authentication_classes([SessionAuthentication, TokenAuthentication]) @permission_classes([IsAuthenticated])