From 2fc28b2cbafec9418f9205acf036aa0b2cbf5d1f Mon Sep 17 00:00:00 2001 From: priya-sundaram-dev Date: Thu, 3 Sep 2026 22:15:05 +0000 Subject: [PATCH] fix(reddit): remove unreachable 429 check after raise_for_status() --- web_programming/reddit.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web_programming/reddit.py b/web_programming/reddit.py index 863b44f60b16..e8c7c38ccca7 100644 --- a/web_programming/reddit.py +++ b/web_programming/reddit.py @@ -40,9 +40,9 @@ def get_subreddit_data( headers={"User-agent": "A random string"}, timeout=10, ) + # raise_for_status() already raises httpx.HTTPStatusError for any 4xx/5xx + # response (including 429), so no extra status check is needed here. response.raise_for_status() - if response.status_code == 429: - raise httpx.HTTPError(response=response) data = response.json() if not wanted_data: