From a9b75717e559cc4fb6aa85ce2130509db6fdbd39 Mon Sep 17 00:00:00 2001 From: Watchful1 Date: Sun, 26 Oct 2025 20:56:37 -0700 Subject: [PATCH] Add ratelimit retries --- personal/combine/merge_and_backfill.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/personal/combine/merge_and_backfill.py b/personal/combine/merge_and_backfill.py index 78df2c4..c7cbdc4 100644 --- a/personal/combine/merge_and_backfill.py +++ b/personal/combine/merge_and_backfill.py @@ -133,7 +133,7 @@ def query_reddit(ids, reddit, object_type): try: response = reddit.request(method="GET", path=endpoints.API_PATH["info"], params={"id": id_string}) break - except (prawcore.exceptions.ServerError, prawcore.exceptions.RequestException) as err: + except (prawcore.exceptions.ServerError, prawcore.exceptions.RequestException, prawcore.exceptions.TooManyRequests) as err: log.info(f"No response from reddit api for {object_type}, sleeping {i * 5} seconds: {err} : {id_string}") time.sleep(i * 5) if response is None: