fix values hash

pull/342/head
Pete Matsyburka 11 months ago
parent 5724159b7b
commit 39a2159196

@ -77,14 +77,18 @@ module Submissions
end end
def build_values_hash(submission) def build_values_hash(submission)
submission.submitters.reduce({}) { |acc, s| acc.merge(s.values) }.hash Digest::MD5.hexdigest(
submission.submitters.reduce({}) { |acc, s| acc.merge(s.values) }.to_json
)
end end
def build_submitter_values_hash(submitter) def build_submitter_values_hash(submitter)
submission = submitter.submission submission = submitter.submission
submission.submitters.where.not(completed_at: nil).or(submission.submitters.where(id: submitter.id)) Digest::MD5.hexdigest(
.reduce({}) { |acc, s| acc.merge(s.values) }.hash submission.submitters.where.not(completed_at: nil).or(submission.submitters.where(id: submitter.id))
.reduce({}) { |acc, s| acc.merge(s.values) }.to_json
)
end end
def build_pdf_attachment(pdf:, submission:, submitter:, uuid:, name:, values_hash:) def build_pdf_attachment(pdf:, submission:, submitter:, uuid:, name:, values_hash:)

Loading…
Cancel
Save