From be93716993de1ccfcd980ac37b0b2744838ec127 Mon Sep 17 00:00:00 2001 From: RemixDev Date: Fri, 12 Jun 2020 10:15:47 +0200 Subject: [PATCH] Added wait and retry for "Quota limit exceeded" This fixes #30 --- deemix/api/deezer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deemix/api/deezer.py b/deemix/api/deezer.py index 55cbd4c..9da2ce9 100755 --- a/deemix/api/deezer.py +++ b/deemix/api/deezer.py @@ -92,6 +92,9 @@ class Deezer: time.sleep(2) return self.api_call(method, args) if 'error' in result_json.keys(): + if result_json['error']['code'] == 4: + time.sleep(5) + return self.api_call(method, args) raise APIError(result_json) return result_json