[mod] engine duckduckgo definitions: support for answer source

This commit is contained in:
Bnyro 2023-08-11 11:38:09 +02:00 committed by Markus Heiser
parent 64bc98b5fb
commit 5ec7df3480

View file

@ -102,7 +102,7 @@ def response(resp):
if answer:
logger.debug('AnswerType="%s" Answer="%s"', search_res.get('AnswerType'), answer)
if search_res.get('AnswerType') not in ['calc', 'ip']:
results.append({'answer': html_to_text(answer)})
results.append({'answer': html_to_text(answer), 'url': search_res.get('AbstractURL', '')})
# add infobox
if 'Definition' in search_res: