handle PIL error empty thumbnail image, #425

pull/437/head
simon 2 years ago
parent df1018e70c
commit ef685ecb42
No known key found for this signature in database
GPG Key ID: 2C15AA5E89985DD4

@ -43,7 +43,11 @@ class ThumbManagerBase:
response = requests.get(url, stream=True, timeout=5)
if response.ok:
try:
return Image.open(response.raw)
img = Image.open(response.raw)
if isinstance(img, Image.Image):
return img
return self.get_fallback()
except UnidentifiedImageError:
print(f"failed to open thumbnail: {url}")
return self.get_fallback()

Loading…
Cancel
Save