Browse Source

[fix] engine stackexchange - decode HTML entities in title & content

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
Markus Heiser 3 years ago
parent
commit
ecb3912bd0
1 changed files with 3 additions and 2 deletions
  1. 3 2
      searx/engines/stackexchange.py

+ 3 - 2
searx/engines/stackexchange.py

@@ -6,6 +6,7 @@
 
 """
 
+import html
 from json import loads
 from urllib.parse import urlencode
 
@@ -57,8 +58,8 @@ def response(resp):
 
         results.append({
             'url': "https://%s.com/q/%s" % (api_site, result['question_id']),
-            'title': result['title'],
-            'content': content,
+            'title':  html.unescape(result['title']),
+            'content': html.unescape(content),
         })
 
     return results