Skip to content
Snippets Groups Projects
Commit 81731c6e authored by Filip Štědronský's avatar Filip Štědronský Committed by Richard van der Hoff
Browse files

Fix: Pillow error when uploading RGBA image (#3325) (#6241)

parent 23ea5721
No related branches found
No related tags found
No related merge requests found
Fix error from the Pillow library when uploading RGBA images.
...@@ -129,5 +129,8 @@ class Thumbnailer(object): ...@@ -129,5 +129,8 @@ class Thumbnailer(object):
def _encode_image(self, output_image, output_type): def _encode_image(self, output_image, output_type):
output_bytes_io = BytesIO() output_bytes_io = BytesIO()
output_image.save(output_bytes_io, self.FORMATS[output_type], quality=80) fmt = self.FORMATS[output_type]
if fmt == "JPEG":
output_image = output_image.convert("RGB")
output_image.save(output_bytes_io, fmt, quality=80)
return output_bytes_io return output_bytes_io
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment