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
239b2c5a60
commit
c0e8cfab8c
|
@ -1057,10 +1057,14 @@ def addTeamMember(request):
|
|||
user_serializer = UserSerializer(data=request.data)
|
||||
if user_serializer.is_valid():
|
||||
user = user_serializer.save()
|
||||
user.set_password(request.data['password'])
|
||||
|
||||
# Assign the mobile_number as the username
|
||||
user.username = request.data['mobile_number']
|
||||
# Ensure the mobile_number is set as the username
|
||||
username = request.data['mobile_number']
|
||||
if not username.strip(): # Ensure the username is not empty
|
||||
return Response({'username': ['Username cannot be empty.']}, status=status.HTTP_400_BAD_REQUEST)
|
||||
|
||||
user.set_password(request.data['password'])
|
||||
user.username = username
|
||||
user.first_name = request.data['first_name']
|
||||
user.last_name = request.data['last_name']
|
||||
user.save()
|
||||
|
@ -1108,8 +1112,6 @@ def addTeamMember(request):
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
@api_view(['GET'])
|
||||
@authentication_classes([SessionAuthentication, TokenAuthentication])
|
||||
@permission_classes([IsAuthenticated])
|
||||
|
|
Loading…
Reference in New Issue
Block a user