summaryrefslogtreecommitdiff
path: root/searx/engines/qwant.py
diff options
context:
space:
mode:
authorAlexandre Flament <alex@al-f.net>2021-07-16 15:32:12 +0200
committerAlexandre Flament <alex@al-f.net>2021-07-16 15:32:12 +0200
commit0d65a81b1c31383a0c24a4368612e959dbd17438 (patch)
treebb020737902397871492ba467c08254336f2b728 /searx/engines/qwant.py
parent628b5703f3aeeed117772696f83efb344d6f337e (diff)
downloadsearxng-0d65a81b1c31383a0c24a4368612e959dbd17438.tar.gz
searxng-0d65a81b1c31383a0c24a4368612e959dbd17438.zip
[mod] qwant engine: fix typos / minor change
minor modification of commit 628b5703f3aeeed117772696f83efb344d6f337e (no functionnal change)
Diffstat (limited to 'searx/engines/qwant.py')
-rw-r--r--searx/engines/qwant.py21
1 files changed, 9 insertions, 12 deletions
diff --git a/searx/engines/qwant.py b/searx/engines/qwant.py
index 00b30f4dc..97e461177 100644
--- a/searx/engines/qwant.py
+++ b/searx/engines/qwant.py
@@ -31,12 +31,10 @@ from json import loads
from urllib.parse import urlencode
from flask_babel import gettext
-# from searx import logger
from searx.utils import match_language
from searx.exceptions import SearxEngineAPIException
from searx.network import raise_for_httperror
-#logger = logger.getChild('qwant')
# about
about = {
@@ -182,19 +180,18 @@ def response(resp):
})
elif mainline_type == 'videos':
- # some videos do not have a description: while quant-video
- # returns an empty string, such video from a quant-web query
+ # some videos do not have a description: while qwant-video
+ # returns an empty string, such video from a qwant-web query
# miss the 'desc' key.
- content = item.get('desc', '')
- s, c = item.get('source',''), item.get('channel','')
- if content and (s or c):
- content += " // "
+ d, s, c = item.get('desc'), item.get('source'), item.get('channel')
+ content_parts = []
+ if d:
+ content_parts.append(d)
if s:
- content += "%s: %s " % (gettext("Source"), s)
- if c:
- content += "//"
+ content_parts.append("%s: %s " % (gettext("Source"), s))
if c:
- content += " %s: %s " % (gettext("Channel"), c)
+ content_parts.append("%s: %s " % (gettext("Channel"), c))
+ content = ' // '.join(content_parts)
length = timedelta(seconds=item['duration'])
pub_date = datetime.fromtimestamp(item['date'])
thumbnail = item['thumbnail']