preserve submitters order via api
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user