Skip to content

Commit 1f8d0e6

Browse files
committed
Expect error without response + bump version to 5.0.1
1 parent ad254aa commit 1f8d0e6

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed

RELEASE_NOTES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
rest_social_auth release notes
22
==============================
33

4+
v5.0.1
5+
------
6+
- Expect error without response during error handling
7+
48
v5.0.0
59
------
610
- Update user serializer: exclude field only if it was defined in customer user model

rest_social_auth/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
__author__ = 'st4lk'
2-
__version__ = '5.0.0'
2+
__version__ = '5.0.1'

rest_social_auth/views.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -220,10 +220,11 @@ def respond_error(self, error):
220220
if isinstance(error, Exception):
221221
if not isinstance(error, AuthException) or LOG_AUTH_EXCEPTIONS:
222222
self.log_exception(error)
223-
try:
224-
message = error.response.json()['error']['message']
225-
except KeyError:
226-
pass
223+
if hasattr(error, 'response'):
224+
try:
225+
message = error.response.json()['error']['message']
226+
except KeyError:
227+
pass
227228
else:
228229
logger.error(error)
229230
return Response(data=message, status=status.HTTP_400_BAD_REQUEST)

0 commit comments

Comments
 (0)