From 8fbb8b8f6e11bb4ae62ad480cbf871bea987b1c8 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Tue, 5 Nov 2024 22:54:59 +0200 Subject: [PATCH] do not touch updated_at --- lib/submissions/generate_result_attachments.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/submissions/generate_result_attachments.rb b/lib/submissions/generate_result_attachments.rb index d42fa2f4..3bc6a290 100644 --- a/lib/submissions/generate_result_attachments.rb +++ b/lib/submissions/generate_result_attachments.rb @@ -68,7 +68,7 @@ module Submissions name: item['name']) end - return result_attachments.map { |e| e.tap(&:save!) } if image_pdfs.size < 2 + return ApplicationRecord.no_touching { result_attachments.map { |e| e.tap(&:save!) } } if image_pdfs.size < 2 images_pdf = image_pdfs.each_with_object(HexaPDF::Document.new) do |pdf, doc| @@ -87,7 +87,9 @@ module Submissions name: template.name ) - (result_attachments + [images_pdf_attachment]).map { |e| e.tap(&:save!) } + ApplicationRecord.no_touching do + (result_attachments + [images_pdf_attachment]).map { |e| e.tap(&:save!) } + end end def generate_pdfs(submitter)