From e80bdd54114a5b7e07166b7911c2356b5dfe0de1 Mon Sep 17 00:00:00 2001 From: Thomas von Deyen Date: Tue, 11 Jun 2024 22:23:00 +0200 Subject: [PATCH] Use image_file_extension as original format ActiveStorage expects an extension and not an mime type. --- app/models/alchemy/picture.rb | 2 +- app/models/concerns/alchemy/picture_thumbnails.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/alchemy/picture.rb b/app/models/alchemy/picture.rb index e4d1352828..52da0ee5e9 100644 --- a/app/models/alchemy/picture.rb +++ b/app/models/alchemy/picture.rb @@ -208,7 +208,7 @@ def thumbnail_url(size: "160x120") url( flatten: true, - format: image_file_format || "jpg", + format: image_file_extension || "jpg", size: size ) end diff --git a/app/models/concerns/alchemy/picture_thumbnails.rb b/app/models/concerns/alchemy/picture_thumbnails.rb index 8edb17738d..992b257989 100644 --- a/app/models/concerns/alchemy/picture_thumbnails.rb +++ b/app/models/concerns/alchemy/picture_thumbnails.rb @@ -84,7 +84,7 @@ def thumbnail_url_options crop_from: crop && crop_from.presence || default_crop_from&.join("x"), crop_size: crop && crop_size.presence || default_crop_size&.join("x"), flatten: true, - format: picture&.image_file_format || "jpg" + format: picture&.image_file_extension || "jpg" } end