add rate limit handling to synch version :(
This commit is contained in:
1 parent
ae459d2171
commit
9a106d366b
1 file changed
+5
@@ -33,6 +33,11 @@ def get_set(set_number: int) -> dict:
|
|||||||
response = requests.get(url)
|
response = requests.get(url)
|
||||||
if response.status_code == 200:
|
if response.status_code == 200:
|
||||||
data = response.json()
|
data = response.json()
|
||||||
|
if not data["sets"] and if data["message"] == "API limit exceeded":
|
||||||
|
raise Exception("API limit exceeded. Please try again later.")
|
||||||
|
break
|
||||||
|
|
||||||
|
print(f"[@DEBUG]\t{data}")
|
||||||
our_set = {
|
our_set = {
|
||||||
"set_num": data["sets"][0]["number"],
|
"set_num": data["sets"][0]["number"],
|
||||||
"set_name": data["sets"][0]["name"],
|
"set_name": data["sets"][0]["name"],
|
||||||
|
|||||||
Reference in new issue
Block a user