From a32dcc0dc53d00ea4a208713f23c25da322a1a65 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Wed, 6 Dec 2023 19:01:30 +0200 Subject: [PATCH] fix image scale result generation --- lib/submissions/generate_result_attachments.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/submissions/generate_result_attachments.rb b/lib/submissions/generate_result_attachments.rb index 470ba555..2964e033 100644 --- a/lib/submissions/generate_result_attachments.rb +++ b/lib/submissions/generate_result_attachments.rb @@ -69,7 +69,7 @@ module Submissions scale = [(area['w'] * width) / image.width, (area['h'] * height) / image.height].min - io = StringIO.new(image.resize([scale * 4, 1].min).write_to_buffer('.png')) + io = StringIO.new(image.resize([scale * 4, 1].select(&:positive?).min).write_to_buffer('.png')) canvas.image( io,