fix response handler (closes #19)

Signed-off-by: r4sas <r4sas@i2pmail.org>
This commit is contained in:
r4sas
2019-09-18 13:46:30 +00:00
parent 86c5051fcf
commit b596f42b7e
2 changed files with 3 additions and 2 deletions

View File

@@ -125,7 +125,7 @@ class Shortener:
else:
response = result.json()
if {'status', 'code', 'message'} <= set(response.keys()):
if {'status', 'statusCode', 'message'} <= set(response.keys()):
if response['status'] == 'fail':
PBinCLIError("YOURLS: Received error from API: {}".format(response['message']))
if not 'shorturl' in response:
@@ -133,7 +133,7 @@ class Shortener:
else:
print("Short Link:\t{}".format(response['shorturl']))
else:
PBinCLIError("YOURLS: No status, code and message fields in response! Received:\n{}".format(response))
PBinCLIError("YOURLS: No status, statusCode or message fields in response! Received:\n{}".format(response))
elif self.api == 'clckru':
# from urllib.parse import quote_plus