From e6fa101c1d5c7ea5271c3d1c8a5a98c59710396f Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Wed, 12 Apr 2023 21:34:08 +0200 Subject: [PATCH] MediaThumbnail.download: Raise error if thumbnail has no valid mime type --- server/entertainment_decider/models/entities.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/entertainment_decider/models/entities.py b/server/entertainment_decider/models/entities.py index 93c3427..2e5a302 100644 --- a/server/entertainment_decider/models/entities.py +++ b/server/entertainment_decider/models/entities.py @@ -611,7 +611,7 @@ class MediaThumbnail(db.Entity): res = requests.get(url=self.uri, headers=THUMBNAIL_HEADERS) mime = magic.from_buffer(res.content, mime=True) if mime not in THUMBNAIL_ALLOWED_TYPES: - return False + raise Exception(f"Couldn't download thumbnail: {thumbnail.uri}") self.mime_type = mime self.data = res.content self.last_downloaded = datetime.now()