add rate limit handling to synch version :(

This commit is contained in:
C committed 2025-10-26 15:47:58 -07:00
1 parent ae459d2171
commit 9a106d366b
1 file changed
+5
+5
View File
@@ -33,6 +33,11 @@ def get_set(set_number: int) -> dict:
response = requests.get(url)
if response.status_code == 200:
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 = {
"set_num": data["sets"][0]["number"],
"set_name": data["sets"][0]["name"],