Commit e8a226a9 authored by Ilham Maulana's avatar Ilham Maulana 💻

fix: user detail by token api TokenError handler

parent 242c838d
...@@ -76,11 +76,15 @@ class MemberViewSet(viewsets.ModelViewSet): ...@@ -76,11 +76,15 @@ class MemberViewSet(viewsets.ModelViewSet):
class UserDetailView(views.APIView): class UserDetailView(views.APIView):
def get(self, request, *args, **kwargs): def get(self, request):
header = request.headers.get("Authorization") header = request.headers.get("Authorization")
token = header.replace("Bearer ", "") if header is None:
return Response(
{"message": "Unauthorized"}, status=status.HTTP_401_UNAUTHORIZED
)
try: try:
token = header.replace("Bearer ", "")
verified_token = AccessToken(token=token) verified_token = AccessToken(token=token)
except TokenError: except TokenError:
return Response( return Response(
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment