mirror of
https://github.com/searxng/searxng.git
synced 2025-07-24 21:59:22 +02:00
[fix] autocomplete encoding
This commit is contained in:
parent
879bac8adb
commit
8e2d996e27
2 changed files with 12 additions and 13 deletions
|
@ -252,7 +252,7 @@ def autocompleter():
|
|||
request_data = request.args
|
||||
|
||||
# TODO fix XSS-vulnerability
|
||||
query = request_data.get('q')
|
||||
query = request_data.get('q', '').encode('utf-8')
|
||||
|
||||
if not query:
|
||||
return
|
||||
|
@ -262,11 +262,7 @@ def autocompleter():
|
|||
if not completer:
|
||||
return
|
||||
|
||||
try:
|
||||
results = completer(query)
|
||||
except Exception, e:
|
||||
print e
|
||||
results = []
|
||||
results = completer(query)
|
||||
|
||||
if request_data.get('format') == 'x-suggestions':
|
||||
return Response(json.dumps([query, results]),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue