on master help sign in
[fix] answers: don't crash when the query is an empty string
4fa1290Alexandre Flament
searx/answerers/__init__.py+1−1
@@ -32,7 +32,7 @@ def ask(query):
32 results = []
32 results = []
33 query_parts = list(filter(None, query.query.split()))
33 query_parts = list(filter(None, query.query.split()))
34
34
35− if query_parts[0] not in answerers_by_keywords:
35+ if not query_parts or query_parts[0] not in answerers_by_keywords:
36 return results
36 return results
37
37
38 for answerer in answerers_by_keywords[query_parts[0]]:
38 for answerer in answerers_by_keywords[query_parts[0]]: