add settings api page

This commit is contained in:
Alex Turchyn
2023-08-05 12:44:09 +03:00
parent 896b149b25
commit 8929adbe83
5 changed files with 82 additions and 1 deletions
+3 -1
View File
@@ -33,7 +33,9 @@ module Submissions
template.submitters.find { |e| e['name'] == submitter_attrs[:name] }&.dig('uuid') ||
template.submitters[index]&.dig('uuid')
submission.submitters.new(**submitter_attrs, uuid:, sent_at: send_email ? Time.current : nil)
next if uuid.blank?
submission.submitters.new(email: submitter_attrs[:email], uuid:, sent_at: send_email ? Time.current : nil)
end
submission.tap(&:save!)