Skip to content

Commit 48794d3

Browse files
committed
Tweaked error handling
1 parent cac5f0d commit 48794d3

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

apps/dot_ext/tests/test_views.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import json
22
import base64
3-
from datetime import date, timedelta
43
import unittest
4+
from datetime import date, timedelta
55

66
from django.conf import settings
77
from django.http import HttpRequest

apps/dot_ext/views/authorization.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,13 +185,13 @@ def form_valid(self, form):
185185
uri, headers, body, status = self.create_authorization_response(
186186
request=self.request, scopes=scopes, credentials=credentials, allow=allow
187187
)
188-
except OAuthToolkitError as error:
188+
except (oauth2.AccessDeniedError, OAuthToolkitError) as error:
189189
response = self.error_response(error, application)
190190

191191
if allow is False or not scopes:
192192
(data_access_grant_delete_cnt,
193-
access_token_delete_cnt,
194-
refresh_token_delete_cnt) = remove_application_user_pair_tokens_data_access(application, self.request.user)
193+
access_token_delete_cnt,
194+
refresh_token_delete_cnt) = remove_application_user_pair_tokens_data_access(application, self.request.user)
195195

196196
beneficiary_authorized_application.send(
197197
sender=self,

0 commit comments

Comments
 (0)