adjust csv export
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user