broadfield-dev commited on
Commit
64231a2
·
verified ·
1 Parent(s): 2c0d9b1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -5
app.py CHANGED
@@ -119,7 +119,7 @@ def search():
119
  query = request.form.get('search')
120
  if not query:
121
  logger.info("Empty search query received")
122
- return jsonify({"articles": {}, "has_articles": False}), 200
123
 
124
  try:
125
  logger.info(f"Searching for: {query}")
@@ -152,12 +152,13 @@ def search():
152
 
153
  logger.info(f"Found {len(enriched_articles)} unique articles across {len(categorized_articles)} categories")
154
  return jsonify({
155
- "articles": categorized_articles,
156
- "has_articles": bool(enriched_articles)
157
- }), 200
 
158
  except Exception as e:
159
  logger.error(f"Search error: {e}")
160
- return jsonify({"error": "Failed to perform search. Please try again.", "articles": {}, "has_articles": False}), 500
161
 
162
  @app.route('/check_loading')
163
  def check_loading():
 
119
  query = request.form.get('search')
120
  if not query:
121
  logger.info("Empty search query received")
122
+ return jsonify({"categorized_articles": {}, "has_articles": False, "loading": False})
123
 
124
  try:
125
  logger.info(f"Searching for: {query}")
 
152
 
153
  logger.info(f"Found {len(enriched_articles)} unique articles across {len(categorized_articles)} categories")
154
  return jsonify({
155
+ "categorized_articles": categorized_articles,
156
+ "has_articles": bool(enriched_articles),
157
+ "loading": False
158
+ })
159
  except Exception as e:
160
  logger.error(f"Search error: {e}")
161
+ return jsonify({"categorized_articles": {}, "has_articles": False, "loading": False}), 500
162
 
163
  @app.route('/check_loading')
164
  def check_loading():