jira-28 invite guardian

This commit is contained in:
jain
2023-07-25 15:27:29 +05:30
parent 2db0e47e3b
commit c8a8e1149b
5 changed files with 26 additions and 31 deletions

View File

@ -130,7 +130,7 @@ class AddJuniorAPIView(viewsets.ModelViewSet):
""" junior list"""
try:
info = {'user': request.user, 'email': request.data['email'], 'first_name': request.data['first_name'],
'last_name': request.data['last_name']}
'last_name': request.data['last_name'], 'relationship': str(request.data['relationship'])}
if User.objects.filter(username=request.data['email']):
return custom_error_response(ERROR_CODE['2059'], response_status=status.HTTP_400_BAD_REQUEST)
@ -365,7 +365,7 @@ class InviteGuardianAPIView(viewsets.ModelViewSet):
""" junior list"""
try:
info = {'user': request.user, 'email': request.data['email'], 'first_name': request.data['first_name'],
'last_name': request.data['last_name']}
'last_name': request.data['last_name'], 'relationship': str(request.data['relationship'])}
# use AddJuniorSerializer serializer
serializer = AddGuardianSerializer(data=request.data, context=info)
if serializer.is_valid():