summaryrefslogtreecommitdiff
path: root/searx
diff options
context:
space:
mode:
Diffstat (limited to 'searx')
-rw-r--r--searx/engines/recoll.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/searx/engines/recoll.py b/searx/engines/recoll.py
index ee97f330d..c9e85344c 100644
--- a/searx/engines/recoll.py
+++ b/searx/engines/recoll.py
@@ -38,7 +38,7 @@ Implementations
import typing as t
from datetime import date, timedelta
-from urllib.parse import urlencode, quote
+from urllib.parse import urlencode
from searx.result_types import EngineResults
@@ -122,15 +122,14 @@ def response(resp: "SXNG_Response") -> EngineResults:
url = result.get("url", "").replace("file://" + mount_prefix, dl_prefix)
- mtype = subtype = result.get("mime", "")
+ mtype = subtype = result.get("mtype", "")
if mtype:
mtype, subtype = (mtype.split("/", 1) + [""])[:2]
# facilitate preview support for known mime types
thumbnail = embedded = ""
if mtype in ["audio", "video"]:
- embedded_url = '<{ttype} controls height="166px" ' + 'src="{url}" type="{mtype}"></{ttype}>'
- embedded = embedded_url.format(ttype=mtype, url=quote(url.encode("utf8"), "/:"), mtype=result["mtype"])
+ embedded = url
if mtype in ["image"] and subtype in ["bmp", "gif", "jpeg", "png"]:
thumbnail = url