Skip to content

Commit 02108ab

Browse files
authored
included specifying all engines via "all" instead of passing all engine names for mega search
1 parent f6de4d0 commit 02108ab

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

app.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,10 @@ def handle_mega_search():
3232
if not query:
3333
return jsonify({"error": "Missing query parameter 'q'"}), 400
3434

35-
requested_engines = [e.strip() for e in engines_param.split(",")]
35+
if engines_param == "all":
36+
requested_engines = ["google", "duckduckgo", "bing"]
37+
else:
38+
requested_engines = [e.strip() for e in engines_param.split(",")]
3639

3740
invalid_engines = [e for e in requested_engines if e not in ENGINES]
3841
if invalid_engines:
@@ -58,3 +61,4 @@ def index():
5861
if __name__ == "__main__":
5962
app.run(port=5000, debug=False, threaded=True)
6063

64+

0 commit comments

Comments
 (0)