forked from Ponysearch/Ponysearch
[fix] checker: fix image fetch
Since https://github.com/searxng/searxng/pull/354 the searx.network.stream(...) returns a tuple This commits update the checker code according to this function signature change.
This commit is contained in:
parent
f3d4b25e73
commit
5439dd5fb1
1 changed files with 1 additions and 2 deletions
|
@ -74,7 +74,7 @@ def _download_and_check_if_image(image_url: str) -> bool:
|
||||||
try:
|
try:
|
||||||
# use "image_proxy" (avoid HTTP/2)
|
# use "image_proxy" (avoid HTTP/2)
|
||||||
network.set_context_network_name('image_proxy')
|
network.set_context_network_name('image_proxy')
|
||||||
stream = network.stream(
|
r, stream = network.stream(
|
||||||
'GET',
|
'GET',
|
||||||
image_url,
|
image_url,
|
||||||
timeout=10.0,
|
timeout=10.0,
|
||||||
|
@ -91,7 +91,6 @@ def _download_and_check_if_image(image_url: str) -> bool:
|
||||||
'Cache-Control': 'max-age=0',
|
'Cache-Control': 'max-age=0',
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
r = next(stream)
|
|
||||||
r.close()
|
r.close()
|
||||||
if r.status_code == 200:
|
if r.status_code == 200:
|
||||||
is_image = r.headers.get('content-type', '').startswith('image/')
|
is_image = r.headers.get('content-type', '').startswith('image/')
|
||||||
|
|
Loading…
Reference in a new issue