adjust csv export

pull/217/head
Pete Matsyburka 2 years ago
parent 7d154fc28d
commit a15d7a9cf3

@ -80,7 +80,7 @@ module Submissions
submission_data += submitter.documents.map.with_index(1) do |attachment, index| submission_data += submitter.documents.map.with_index(1) do |attachment, index|
{ {
name: "Document #{index}", name: "Document #{index}",
value: attachment.url value: ActiveStorage::Blob.proxy_url(attachment.blob)
} }
end end
end end
@ -131,9 +131,13 @@ module Submissions
value = value =
if template_field_type.in?(%w[image signature]) if template_field_type.in?(%w[image signature])
attachments_index[submitter_value]&.url attachment = attachments_index[submitter_value]
ActiveStorage::Blob.proxy_url(attachment.blob) if attachment
elsif template_field_type == 'file' elsif template_field_type == 'file'
Array.wrap(submitter_value).compact_blank.filter_map { |e| attachments_index[e]&.url } Array.wrap(submitter_value).compact_blank.filter_map do |e|
attachment = attachments_index[e]&.url
ActiveStorage::Blob.proxy_url(attachment.blob) if attachment
end
else else
submitter_value submitter_value
end end

Loading…
Cancel
Save