InitiatedEmail: add initiated email

This commit is contained in:
Simon Lehericey 2017-03-07 10:25:28 +01:00
parent 6be76095c6
commit 47fc6e6957
5 changed files with 51 additions and 1 deletions

View file

@ -0,0 +1,15 @@
class InitiatedMail < MailTemplate
def name
"E-mail d'accusé de réception"
end
def self.default
obj = "[TPS] Accusé de réception pour votre dossier n°--numero_dossier--"
body = ActionController::Base.new.render_to_string(template: 'notification_mailer/initiated_mail')
InitiatedMail.new(object: obj, body: body)
end
def self.slug
self.name.parameterize
end
end

View file

@ -6,6 +6,8 @@ class Procedure < ActiveRecord::Base
has_many :mail_templates
has_one :mail_received
has_one :initiated_mail
has_one :procedure_path, dependent: :destroy
has_one :module_api_carto, dependent: :destroy