preserve submitters order via api

This commit is contained in:
Pete Matsyburka
2023-11-30 12:31:37 +02:00
parent e67854fe56
commit 3bcbad6f04
+3 -1
View File
@@ -9,7 +9,7 @@ module Submissions
Array.wrap(submissions_attrs).map do |attrs|
submission = template.submissions.new(created_by_user: user, source:,
template_submitters: template.submitters, submitters_order:)
template_submitters: [], submitters_order:)
maybe_set_template_fields(submission, attrs[:submitters])
@@ -18,6 +18,8 @@ module Submissions
next if uuid.blank?
submission.template_submitters << template.submitters.find { |e| e['uuid'] == uuid }
is_order_sent = submitters_order == 'random' || index.zero?
submission_preferences = Submitters.normalize_preferences(template.account, user, attrs)