summaryrefslogtreecommitdiff
path: root/searx/engines/wikicommons.py
diff options
context:
space:
mode:
Diffstat (limited to 'searx/engines/wikicommons.py')
-rw-r--r--searx/engines/wikicommons.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/searx/engines/wikicommons.py b/searx/engines/wikicommons.py
index a229d24b6..214881bed 100644
--- a/searx/engines/wikicommons.py
+++ b/searx/engines/wikicommons.py
@@ -7,6 +7,8 @@ import datetime
from urllib.parse import urlencode
+from searx.utils import html_to_text, humanize_bytes
+
# about
about = {
"website": 'https://commons.wikimedia.org/',
@@ -74,7 +76,7 @@ def response(resp):
result = {
'url': imageinfo["descriptionurl"],
'title': title,
- 'content': item["snippet"],
+ 'content': html_to_text(item["snippet"]),
}
if search_type == "images":
@@ -93,7 +95,7 @@ def response(resp):
elif search_type == "files":
result['template'] = 'files.html'
result['metadata'] = imageinfo['mime']
- result['size'] = imageinfo['size']
+ result['size'] = humanize_bytes(imageinfo['size'])
elif search_type == "audio":
result['iframe_src'] = imageinfo['url']