forked from Icycoide/searxng
Add test case in wolframalpha_noapi
[fix] Display multiple answers in wolframalpha_api
This commit is contained in:
parent
19d025f0e7
commit
d05c676ed5
3 changed files with 28 additions and 8 deletions
|
@ -52,12 +52,13 @@ def response(resp):
|
|||
if search_results.xpath(failure_xpath):
|
||||
return []
|
||||
|
||||
# parse answer
|
||||
answer = search_results.xpath(answer_xpath)
|
||||
if answer:
|
||||
answer = replace_pua_chars(answer[0].text)
|
||||
# parse answers
|
||||
answers = search_results.xpath(answer_xpath)
|
||||
if answers:
|
||||
for answer in answers:
|
||||
answer = replace_pua_chars(answer.text)
|
||||
|
||||
results.append({'answer': answer})
|
||||
results.append({'answer': answer})
|
||||
|
||||
# TODO: append a result with title and link, like in the no api version
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue