mirror of
https://github.com/Dadechin/Dashboard-XRoom.git
synced 2025-07-05 01:34:34 +00:00
add member
This commit is contained in:
parent
aa17f9dbdb
commit
dc7e84ccca
|
@ -1037,13 +1037,15 @@ def addSubscription(request):
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
@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])
|
||||
|
|
Loading…
Reference in New Issue
Block a user