From d4e21dec26fce956e0e85859d90bcb4c98de4a08 Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Sun, 1 Oct 2023 09:39:44 +0000 Subject: [PATCH] searx.search.checker: bug fix --- searx/search/checker/impl.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/searx/search/checker/impl.py b/searx/search/checker/impl.py index cf1f03449..9a4b352f9 100644 --- a/searx/search/checker/impl.py +++ b/searx/search/checker/impl.py @@ -19,6 +19,7 @@ from searx.results import ResultContainer from searx.search.models import SearchQuery, EngineRef from searx.search.processors import EngineProcessor from searx.metrics import counter_inc +from searx.exceptions import SearxEngineResponseException logger = logger.getChild('searx.search.checker') @@ -104,6 +105,9 @@ def _download_and_check_if_image(image_url: str) -> bool: except httpx.HTTPError: logger.exception('Exception for %s', image_url) return False + except SearxEngineResponseException: + logger.exception('Exception for %s', image_url) + return False return False