add bulk placeholder

This commit is contained in:
Pete Matsyburka
2024-03-30 19:37:48 +02:00
parent 9bdc5d4863
commit d4940234b7
12 changed files with 433 additions and 12 deletions
+3 -1
View File
@@ -7,7 +7,7 @@ module Submissions
def call(template:, user:, submissions_attrs:, source:, submitters_order:, mark_as_sent: false, params: {})
preferences = Submitters.normalize_preferences(user.account, user, params)
Array.wrap(submissions_attrs).map do |attrs|
Array.wrap(submissions_attrs).filter_map do |attrs|
submission_preferences = Submitters.normalize_preferences(user.account, user, attrs)
submission_preferences = preferences.merge(submission_preferences)
@@ -36,6 +36,8 @@ module Submissions
preferences: preferences.merge(submission_preferences))
end
next if submission.submitters.blank?
submission.tap(&:save!)
end
end
@@ -43,7 +43,7 @@ module Submissions
template = submitter.submission.template
account = submitter.submission.template.account
account = submitter.account
pkcs = Accounts.load_signing_pkcs(account)
tsa_url = Accounts.load_timeserver_url(account)
attachments_data_cache = {}