fix(reddit_api): handle rate limit wait time conversion error

This commit is contained in:
2026-04-14 17:35:21 +01:00
parent d2fe637743
commit e35e51d295

View File

@@ -232,7 +232,10 @@ class RedditAPI(BaseConnector):
)
if response.status_code == 429:
wait_time = response.headers.get("X-Ratelimit-Reset", backoff)
try:
wait_time = int(response.headers.get("X-Ratelimit-Reset", backoff))
except ValueError:
wait_time = backoff
logger.warning(
f"Rate limited by Reddit API. Retrying in {wait_time} seconds..."