demarches-normaliennes/app/mailers/resend_attestation_mailer.rb

32 lines
735 B
Ruby
Raw Normal View History

2018-06-07 17:23:12 +02:00
class ResendAttestationMailer < ApplicationMailer
include Rails.application.routes.url_helpers
2018-06-07 17:23:12 +02:00
def resend_attestation(dossier)
to = dossier.user.email
subject = "Nouvelle attestation pour votre dossier nº #{dossier.id}"
2018-06-07 17:23:12 +02:00
mail(to: to, subject: subject, body: body(dossier))
end
def self.critical_email?(action_name)
false
end
2018-06-07 17:23:12 +02:00
private
2018-06-07 17:23:12 +02:00
def body(dossier)
<<~HEREDOC
Bonjour,
2021-05-26 15:16:30 +02:00
Lattestation de votre dossier  #{dossier.id} (démarche "#{dossier.procedure.libelle}") a été modifiée.
2018-06-07 17:23:12 +02:00
Votre nouvelle attestation est disponible à l'adresse suivante :
#{attestation_dossier_url(dossier)}
2018-06-07 17:23:12 +02:00
Cordialement,
Léquipe #{APPLICATION_NAME}
2018-06-07 17:23:12 +02:00
HEREDOC
end
end