From c8875483bc132632ef35efb1b43289cd1ff6315d Mon Sep 17 00:00:00 2001 From: RemixDev Date: Thu, 18 Jun 2020 17:03:16 +0200 Subject: [PATCH] Added check if 'code' is in error obj --- deemix/api/deezer.py | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/deemix/api/deezer.py b/deemix/api/deezer.py index 9da2ce9..16826d9 100755 --- a/deemix/api/deezer.py +++ b/deemix/api/deezer.py @@ -92,7 +92,7 @@ class Deezer: time.sleep(2) return self.api_call(method, args) if 'error' in result_json.keys(): - if result_json['error']['code'] == 4: + if 'code' in result_json['error'] and result_json['error']['code'] == 4: time.sleep(5) return self.api_call(method, args) raise APIError(result_json) diff --git a/setup.py b/setup.py index dae6d2d..ec5337b 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ README = (HERE / "README.md").read_text() setup( name="deemix", - version="1.0.21", + version="1.0.22", description="A barebone deezer downloader library", long_description=README, long_description_content_type="text/markdown",