Skip to content

Commit c52c82b

Browse files
author
laodong
committed
fix exception issue
1 parent 151f278 commit c52c82b

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

jpush/common.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ def __str__(self):
9191
class APIRequestException(Exception):
9292
def __init__(self, value):
9393
self.value = value
94+
super(Exception, self).__init__(value)
9495

9596
def __str__(self):
9697
return repr(self.value)

jpush/core.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def _request(self, method, body, url, content_type=None, version=None, params=No
3636
except requests.exceptions.ConnectTimeout:
3737
raise common.APIConnectionException("Connection to api.jpush.cn timed out.")
3838
except Exception:
39-
raise common.APIConnectionException("Connection to api.jpush.cn error.")
39+
raise common.APIRequestException("Connection to api.jpush.cn error.")
4040

4141
logger.debug("Received %s response. Headers:\n\t%s\nBody:\n\t%s", response.status_code, '\n\t'.join(
4242
'%s: %s' % (key, value) for (key, value) in response.headers.items()), response.content)

0 commit comments

Comments
 (0)