fix: send unmodified file if picture can not be loaded

This commit is contained in:
2023-06-27 15:41:55 +02:00
parent 2cd9d31657
commit d592151690

View File

@@ -37,6 +37,8 @@ def generatePicture(pathToOrig, scaleX, scaleY, encoding, crop):
image = PIL.Image.open(os.path.join(PICTURE_DIR, pathToOrig)) image = PIL.Image.open(os.path.join(PICTURE_DIR, pathToOrig))
except FileNotFoundError: except FileNotFoundError:
return (None, False) return (None, False)
except PIL.UnidentifiedImageError:
return (os.path.join(PICTURE_DIR, pathToOrig), False)
# ensure sizes are valid # # ensure sizes are valid #
x, y = image.size x, y = image.size