[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
					
				| @ -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…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Alexandre Flament
						Alexandre Flament