diff --git a/app/mailers/dossier_mailer.rb b/app/mailers/dossier_mailer.rb index 36d4bd17d..c650c0a8f 100644 --- a/app/mailers/dossier_mailer.rb +++ b/app/mailers/dossier_mailer.rb @@ -2,6 +2,7 @@ class DossierMailer < ApplicationMailer helper ServiceHelper helper MailerHelper + helper ProcedureHelper layout 'mailers/layout' diff --git a/app/views/dossier_mailer/notify_brouillon_not_submitted.html.haml b/app/views/dossier_mailer/notify_brouillon_not_submitted.html.haml index e53f6d685..43c4b64f0 100644 --- a/app/views/dossier_mailer/notify_brouillon_not_submitted.html.haml +++ b/app/views/dossier_mailer/notify_brouillon_not_submitted.html.haml @@ -10,7 +10,7 @@  » est commencé mais n'est pas encore déposé. %p Si vous souhaitez que ce dossier soit pris en compte, il vous faut le déposer avant le - #{l(@dossier.procedure.auto_archive_on - 1.day, format: '%-d %B %Y')} à 23 h 59 (heure de #{Rails.application.config.time_zone}), date limite de dépôt des dossiers. + #{show_auto_archive(@dossier.procedure)} à 23 h 59 (heure de #{Rails.application.config.time_zone}), date limite de dépôt des dossiers. %p Pour cela, affichez le dossier avec le bouton ci-dessous, vérifiez votre dossier puis cliquez sur le bouton diff --git a/app/views/dossier_mailer/notify_new_draft.html.haml b/app/views/dossier_mailer/notify_new_draft.html.haml index c641d8d55..337c8c351 100644 --- a/app/views/dossier_mailer/notify_new_draft.html.haml +++ b/app/views/dossier_mailer/notify_new_draft.html.haml @@ -18,7 +18,7 @@ - if @dossier.procedure.auto_archive_on %p - Vous pouvez déposer votre dossier jusqu'au #{l(@dossier.procedure.auto_archive_on - 1.day, format: '%-d %B %Y')} à 23 h 59 (heure de #{Rails.application.config.time_zone}). + Vous pouvez déposer votre dossier jusqu'au #{show_auto_archive(@dossier.procedure)} à 23 h 59 (heure de #{Rails.application.config.time_zone}). = render 'layouts/mailers/signature' diff --git a/spec/mailers/dossier_mailer_spec.rb b/spec/mailers/dossier_mailer_spec.rb index a956ef36b..ad9e38ebe 100644 --- a/spec/mailers/dossier_mailer_spec.rb +++ b/spec/mailers/dossier_mailer_spec.rb @@ -21,6 +21,7 @@ RSpec.describe DossierMailer, type: :mailer do it { expect(subject.body).to include(dossier.procedure.libelle) } it { expect(subject.body).to include(dossier_url(dossier)) } it { expect(subject.body).to include("Vous pouvez déposer votre dossier jusqu'au") } + it { expect(subject.body).to include("heure de") } it_behaves_like 'a dossier notification' end