From dc4a3bcf380f89dc5bf10be04263e78deb4579e2 Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 23 May 2020 23:29:59 -0500 Subject: [PATCH] uploads: fix incorrect sample image sizing. ref: https://danbooru.donmai.us/forum_topics/16935. Bug: sample images were being generated to be at most 850px width *and* 850px tall. They're supposed to be at most 850px wide with unlimited height. --- app/logical/upload_service/utils.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/logical/upload_service/utils.rb b/app/logical/upload_service/utils.rb index 94f006497..09c2e47e6 100644 --- a/app/logical/upload_service/utils.rb +++ b/app/logical/upload_service/utils.rb @@ -24,7 +24,7 @@ class UploadService if media_file.is_ugoira? sample_file = media_file.convert elsif media_file.is_image? && media_file.width > Danbooru.config.large_image_width - sample_file = media_file.preview(Danbooru.config.large_image_width, nil) + sample_file = media_file.preview(Danbooru.config.large_image_width, media_file.height) else sample_file = nil end