mirror of
https://git.anonymousland.org/anonymousland/synapse-product.git
synced 2025-04-23 19:29:09 -04:00
Fix webp thumbnailing
This commit is contained in:
parent
c657c481d3
commit
311fe6378c
@ -72,8 +72,9 @@ def parse_thumbnail_requirements(thumbnail_sizes):
|
||||
method = size["method"]
|
||||
jpeg_thumbnail = ThumbnailRequirement(width, height, method, "image/jpeg")
|
||||
png_thumbnail = ThumbnailRequirement(width, height, method, "image/png")
|
||||
webp_thumbnail = ThumbnailRequirement(width, height, method, "image/webp")
|
||||
requirements.setdefault("image/jpeg", []).append(jpeg_thumbnail)
|
||||
requirements.setdefault("image/webp", []).append(jpeg_thumbnail)
|
||||
requirements.setdefault("image/webp", []).append(webp_thumbnail)
|
||||
requirements.setdefault("image/gif", []).append(png_thumbnail)
|
||||
requirements.setdefault("image/png", []).append(png_thumbnail)
|
||||
return {
|
||||
|
@ -39,7 +39,7 @@ class ThumbnailError(Exception):
|
||||
|
||||
class Thumbnailer:
|
||||
|
||||
FORMATS = {"image/jpeg": "JPEG", "image/png": "PNG"}
|
||||
FORMATS = {"image/jpeg": "JPEG", "image/png": "PNG", "image/webp": "WEBP"}
|
||||
|
||||
def __init__(self, input_path: str):
|
||||
try:
|
||||
|
Loading…
x
Reference in New Issue
Block a user