From 1bc220f62e10d79a9ddce7260e266eb731a724b1 Mon Sep 17 00:00:00 2001 From: pau sch Date: Fri, 15 Jul 2022 09:22:21 +0200 Subject: [PATCH] fixed api calls? --- searx/engines/derpibooru.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/searx/engines/derpibooru.py b/searx/engines/derpibooru.py index 0aa2e5ea7..326f8f180 100644 --- a/searx/engines/derpibooru.py +++ b/searx/engines/derpibooru.py @@ -3,7 +3,7 @@ """ Derpibooru (Images) """ -from urllib.parse import urlencode +from urllib.parse import urlencode, urlparse, urlunparse, parse_qsl from json import loads # about @@ -38,13 +38,13 @@ def response(resp): if 'images' in json_data: for result in json_data['images']: - logger.debug("query --> %s", result.get(result['representations']['thumb'])) + logger.debug("query --> %s", result['representations']['thumb']) results.append( { 'template': 'images.html', 'url': 'https://derpibooru.org/images/' + str(result.get('id')), - 'thumbnail_src': result.get(result['representations']['thumb']), - 'img_src': result.get(result['representations']['full']), + 'thumbnail_src': result['representations']['thumb'], + 'img_src': result['representations']['full'], 'title': result.get('name') or 'unknown', 'content': result.get('description') or '', }