Merge pull request #342 from KiwiTechLLC/ZBKBCK-54

handled deactivated users for social login
This commit is contained in:
dilipshrivastwa-kiwi
2023-09-29 16:11:08 +05:30
committed by GitHub

View File

@ -90,6 +90,11 @@ class GoogleLoginMixin(object):
ERROR_CODE["2071"], ERROR_CODE["2071"],
response_status=status.HTTP_400_BAD_REQUEST response_status=status.HTTP_400_BAD_REQUEST
) )
if not junior_query.is_active:
return custom_error_response(
ERROR_CODE["2075"],
response_status=status.HTTP_404_NOT_FOUND
)
serializer = JuniorSerializer(junior_query) serializer = JuniorSerializer(junior_query)
elif str(user_type) == '2': elif str(user_type) == '2':
guardian_query = Guardian.objects.filter(user=user_data.last()).last() guardian_query = Guardian.objects.filter(user=user_data.last()).last()
@ -98,6 +103,11 @@ class GoogleLoginMixin(object):
ERROR_CODE["2070"], ERROR_CODE["2070"],
response_status=status.HTTP_400_BAD_REQUEST response_status=status.HTTP_400_BAD_REQUEST
) )
if not guardian_query.is_active:
return custom_error_response(
ERROR_CODE["2075"],
response_status=status.HTTP_404_NOT_FOUND
)
serializer = GuardianSerializer(guardian_query) serializer = GuardianSerializer(guardian_query)
else: else:
return custom_error_response( return custom_error_response(