From 0e5e0e77725e3707bd21ce943264fd0675040a0e Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Wed, 19 Mar 2025 17:57:46 +0200 Subject: [PATCH] fix pdf upload --- lib/templates/process_document.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/templates/process_document.rb b/lib/templates/process_document.rb index d7f3d36f..74949893 100644 --- a/lib/templates/process_document.rb +++ b/lib/templates/process_document.rb @@ -85,6 +85,8 @@ module Templates end Concurrent::Promise.zip(*promises).value!.each do |blob| + next unless blob + ApplicationRecord.no_touching do ActiveStorage::Attachment.create!( blob:, @@ -114,6 +116,10 @@ module Templates blob.upload(io) blob + rescue Vips::Error => e + Rollbar.warning(e) if defined?(Rollbar) + + nil end def maybe_flatten_form(data, pdf)