瀏覽代碼

[fix] autocompleter error handling

Adam Tauber 10 年之前
父節點
當前提交
aff33ea896
共有 1 個檔案被更改,包括 2 行新增2 行删除
  1. 2
    2
      searx/webapp.py

+ 2
- 2
searx/webapp.py 查看文件

343
 
343
 
344
     # check if search query is set
344
     # check if search query is set
345
     if not query.getSearchQuery():
345
     if not query.getSearchQuery():
346
-        return
346
+        return '', 400
347
 
347
 
348
     # run autocompleter
348
     # run autocompleter
349
     completer = autocomplete_backends.get(request.cookies.get('autocomplete'))
349
     completer = autocomplete_backends.get(request.cookies.get('autocomplete'))
350
 
350
 
351
     # check if valid autocompleter is selected
351
     # check if valid autocompleter is selected
352
     if not completer:
352
     if not completer:
353
-        return
353
+        return '', 400
354
 
354
 
355
     # run autocompletion
355
     # run autocompletion
356
     raw_results = completer(query.getSearchQuery())
356
     raw_results = completer(query.getSearchQuery())