From 550bba62f754af3ddb0b8600b4ea874213852995 Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Sun, 11 Jan 2026 13:46:11 +0000 Subject: [PATCH] add Reddit post search endpoint --- server/app.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/server/app.py b/server/app.py index 2c6a444..f775559 100644 --- a/server/app.py +++ b/server/app.py @@ -1,12 +1,17 @@ from flask import Flask from db.database import Database +from connectors.reddit_connector import RedditConnector app = Flask(__name__) db = Database(db_name='ethnograph', user='ethnograph_user', password='ethnograph_pass') -@app.route('/') -def index(): - return "Welcome to the Ethnograph View Server!" +reddit_connector = RedditConnector() + +@app.route('/get_reddit_posts//', methods=['GET']) +def index(search, limit = 10): + posts = reddit_connector.search_posts(search, limit=limit) + return {"posts": [post.__dict__ for post in posts]} + if __name__ == "__main__": app.run(debug=True) \ No newline at end of file