Browse Source

[mod] engine duckduckgo definitions: support for answer source

Bnyro 1 year ago
parent
commit
5ec7df3480
1 changed files with 1 additions and 1 deletions
  1. 1 1
      searx/engines/duckduckgo_definitions.py

+ 1 - 1
searx/engines/duckduckgo_definitions.py

@@ -102,7 +102,7 @@ def response(resp):
     if answer:
     if answer:
         logger.debug('AnswerType="%s" Answer="%s"', search_res.get('AnswerType'), answer)
         logger.debug('AnswerType="%s" Answer="%s"', search_res.get('AnswerType'), answer)
         if search_res.get('AnswerType') not in ['calc', 'ip']:
         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
     # add infobox
     if 'Definition' in search_res:
     if 'Definition' in search_res: