From a34252dedabb87f5d7d64b44c904f9749fd738d4 Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Mon, 19 Jan 2026 22:55:28 +0000 Subject: [PATCH] Add response code 500 error handling in reddit api --- connectors/reddit_api.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/connectors/reddit_api.py b/connectors/reddit_api.py index 661e3fb..8a3dd0b 100644 --- a/connectors/reddit_api.py +++ b/connectors/reddit_api.py @@ -162,6 +162,12 @@ class RedditAPI: backoff *= 2 continue + if response.status_code == 500: + logger.warning("Server error from Reddit API. Retrying...") + time.sleep(backoff) + backoff *= 2 + continue + response.raise_for_status() return response.json() except requests.RequestException as e: