From 05874d233fcdf28dfc94ee855e9452ca36a7052e Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Tue, 13 Jan 2026 18:39:55 +0000 Subject: [PATCH] Implement subreddit search method for new posts --- connectors/reddit_connector.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/connectors/reddit_connector.py b/connectors/reddit_connector.py index 053576e..f255ef0 100644 --- a/connectors/reddit_connector.py +++ b/connectors/reddit_connector.py @@ -29,6 +29,14 @@ class RedditConnector: data = self._fetch_data(url, params) return self._parse_posts(data) + def get_new_subreddit_posts(self, subreddit: str, limit: int = 10) -> list[Post]: + params = { + 'limit': limit + } + url = f"r/{subreddit}/new.json" + data = self._fetch_data(url, params) + return self._parse_posts(data) + def get_user(self, username: str) -> User: data = self._fetch_data(f"user/{username}/about.json", {}) return self._parse_user(data)