File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,11 @@ class IntrospectTokenView(ClientProtectedScopedResourceView):
2626
2727 @staticmethod
2828 def get_token_response (token_value = None ):
29+ if token_value is None :
30+ return JsonResponse (
31+ {"error" : "invalid_request" , "error_description" : "Token parameter is missing." },
32+ status = 400 ,
33+ )
2934 try :
3035 token_checksum = hashlib .sha256 (token_value .encode ("utf-8" )).hexdigest ()
3136 token = (
@@ -35,11 +40,6 @@ def get_token_response(token_value=None):
3540 )
3641 except ObjectDoesNotExist :
3742 return JsonResponse ({"active" : False }, status = 200 )
38- except AttributeError :
39- return JsonResponse (
40- {"error" : "invalid_request" , "error_description" : "Token parameter is missing." },
41- status = 400 ,
42- )
4343 else :
4444 if token .is_valid ():
4545 data = {
You can’t perform that action at this time.
0 commit comments