|
|
|
@ -24,12 +24,12 @@ module Submissions
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
sign_pdf(io, pdf, sign_params)
|
|
|
|
sign_pdf(io, pdf, sign_params)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Submissions::GenerateResultAttachments.maybe_enable_ltv(io, sign_params)
|
|
|
|
else
|
|
|
|
else
|
|
|
|
pdf.write(io, incremental: true, validate: true)
|
|
|
|
pdf.write(io, incremental: true, validate: true)
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
Submissions::GenerateResultAttachments.maybe_enable_ltv(io, sign_params)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ActiveStorage::Attachment.create!(
|
|
|
|
ActiveStorage::Attachment.create!(
|
|
|
|
blob: ActiveStorage::Blob.create_and_upload!(
|
|
|
|
blob: ActiveStorage::Blob.create_and_upload!(
|
|
|
|
io: io.tap(&:rewind), filename: "#{submission.template.name}.pdf"
|
|
|
|
io: io.tap(&:rewind), filename: "#{submission.template.name}.pdf"
|
|
|
|
|