allow to invite party

This commit is contained in:
Pete Matsyburka authored and Oleksandr Turchyn committed 2024-09-16 12:11:20 +03:00
1 parent 3604fb6461
commit 10fbdf6612
27 files changed
+322 -43

No files matched your search

+11
View File
@@ -39,10 +39,21 @@ module Submissions
next if submission.submitters.blank?
maybe_add_invite_submitters(submission, template)
submission.tap(&:save!)
end
end
def maybe_add_invite_submitters(submission, template)
template.submitters.each do |item|
next if item['invite_by_uuid'].blank? ||
submission.template_submitters.any? { |e| e['uuid'] == item['uuid'] }
submission.template_submitters << item
end
end
def maybe_set_template_fields(submission, submitters_attrs, default_submitter_uuid: nil)
template_fields = (submission.template_fields || submission.template.fields).deep_dup