File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -6,20 +6,22 @@ class BaseVimeoException(Exception):
6
6
7
7
def __get_message (self , response ):
8
8
if type (response ) is Exception :
9
- return response .message
9
+ default_message = 'There was an unexpected error'
10
+ return response .message if response .message is not None else default_message
10
11
11
12
json = None
12
13
try :
13
14
json = response .json ()
14
15
except Exception :
15
16
pass
16
17
18
+ message = None
17
19
if json :
18
20
message = json .get ('error' ) or json .get ('Description' )
19
21
elif hasattr (response , 'text' ):
20
22
response_message = getattr (response , 'message' , 'There was an unexpected error.' )
21
23
message = getattr (response , 'text' , response_message )
22
- else :
24
+ elif hasattr ( response , 'message' ): :
23
25
message = getattr (response , 'message' )
24
26
25
27
return message
You can’t perform that action at this time.
0 commit comments