From 492f44ab337e564589a8f4ad57facfc0f62c6c02 Mon Sep 17 00:00:00 2001 From: Johnny Irvin Date: Mon, 29 Aug 2022 22:56:14 -0400 Subject: [PATCH] Hotfix --- website/__init__.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/website/__init__.py b/website/__init__.py index 565afcd..d89170c 100644 --- a/website/__init__.py +++ b/website/__init__.py @@ -109,15 +109,21 @@ def image_thumbnail(name: str) -> str: Returns: str: The rendered template. """ + image = image_repo.get(name) if image is None: flask.abort(404) mimetype = 'image/jpeg' if image.extension == 'jpg' else 'image/png' + format = 'JPEG' if image.extension == 'jpg' else 'PNG' + + img_io = io.BytesIO() + image.thumbnail(200).save(img_io, format, quality=70) + img_io.seek(0) return flask.send_file( - io.BytesIO(image.thumbnail(200).tobytes()), + img_io, mimetype=mimetype, )