add documents copy email to template preferences

This commit is contained in:
Pete Matsyburka committed 2024-05-18 22:03:20 +03:00
1 parent 2df05f0327
commit 72b7391245
4 files changed
+84 -31

No files matched your search

+8 -2
View File
@@ -76,9 +76,15 @@ class SubmitterMailer < ApplicationMailer
submitter, with_audit_log: @email_config.nil? || @email_config.value['attach_audit_log'] != false
)
@subject = @submitter.template.preferences['documents_copy_email_subject'].presence
@subject ||= @email_config.value['subject'] if @email_config
@body = @submitter.template.preferences['documents_copy_email_body'].presence
@body ||= @email_config.value['body'] if @email_config
subject =
if @email_config
ReplaceEmailVariables.call(@email_config.value['subject'], submitter:)
if @subject.present?
ReplaceEmailVariables.call(@subject, submitter:)
else
'Your document copy'
end