mailers: add CTA to templated emails

This commit is contained in:
Pierre de La Morinerie 2019-07-22 13:21:05 +00:00
parent 6195ee41f3
commit 8313752663
6 changed files with 37 additions and 0 deletions

View file

@ -3,6 +3,12 @@ module MailTemplateConcern
include TagsSubstitutionConcern
module Actions
SHOW = :show
ASK_QUESTION = :ask_question
REPLY = :reply
end
def subject_for_dossier(dossier)
replace_tags(subject, dossier)
end
@ -11,6 +17,10 @@ module MailTemplateConcern
replace_tags(body, dossier)
end
def actions_for_dossier(dossier)
[MailTemplateConcern::Actions::SHOW, MailTemplateConcern::Actions::ASK_QUESTION]
end
def update_rich_body
self.rich_body = self.body
end