From 827de035793c4d38d63afc4c866771b3b5b57a42 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Tue, 26 May 2026 08:57:30 +0300 Subject: [PATCH] fix result generatrion --- lib/submissions/generate_result_attachments.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/submissions/generate_result_attachments.rb b/lib/submissions/generate_result_attachments.rb index a0b31c11..5eba4a63 100644 --- a/lib/submissions/generate_result_attachments.rb +++ b/lib/submissions/generate_result_attachments.rb @@ -759,12 +759,12 @@ module Submissions begin pdf.sign(io, write_options: { validate: false }, **sign_params) - rescue HexaPDF::Error, NoMethodError => e + rescue HexaPDF::Error, NoMethodError, TypeError => e Rollbar.error(e) if defined?(Rollbar) begin pdf.sign(io, write_options: { validate: false, incremental: false }, **sign_params) - rescue HexaPDF::Error + rescue HexaPDF::Error, TypeError pdf.validate(auto_correct: true) pdf.sign(io, write_options: { validate: false, incremental: false }, **sign_params) end