diff --git a/app/views/dossier_mailer/notify_automatic_deletion_to_user.html.haml b/app/views/dossier_mailer/notify_automatic_deletion_to_user.html.haml index 8dcb3ea1a..9d45212f8 100644 --- a/app/views/dossier_mailer/notify_automatic_deletion_to_user.html.haml +++ b/app/views/dossier_mailer/notify_automatic_deletion_to_user.html.haml @@ -6,7 +6,10 @@ = t('.header', count: @deleted_dossiers.size) %ul - @deleted_dossiers.each do |d| - %li n° #{d.dossier_id} (#{d.procedure.libelle}) + %li N° #{d.dossier_id} (#{d.procedure.libelle}) + +%p + %strong= t('.account_active', count: @deleted_dossiers.size) - if @state == Dossier.states.fetch(:en_construction) %p= t('.footer_en_construction', count: @deleted_dossiers.size) diff --git a/config/locales/views/dossier_mailer/notify_automatic_deletion_to_user/fr.yml b/config/locales/views/dossier_mailer/notify_automatic_deletion_to_user/fr.yml index 8650d30f4..e4b738fc9 100644 --- a/config/locales/views/dossier_mailer/notify_automatic_deletion_to_user/fr.yml +++ b/config/locales/views/dossier_mailer/notify_automatic_deletion_to_user/fr.yml @@ -2,11 +2,14 @@ fr: dossier_mailer: notify_automatic_deletion_to_user: subject: - one: "Un dossier a été supprimé automatiquement" - other: "Des dossiers ont été supprimés automatiquement" + one: "Un dossier a été supprimé automatiquement de votre compte" + other: "Des dossiers ont été supprimés automatiquement de votre compte" header: - one: "Le délai maximum de conservation du dossier suivant a été atteint, il a donc été supprimé :" - other: "Le délai maximum de conservation des dossiers suivants a été atteint, ils ont donc été supprimés :" + one: "Le délai maximum pour la conservation du dossier suivant a été atteint.\nLe dossier suivant a été automatiquement supprimé :" + other: "Le délai maximum pour la conservation des dossiers suivants a été atteint.\nLes dossiers suivants ont été automatiquement supprimés :" + account_active: + one: Votre compte reste activé sur Démarches Simplifiées, seul le dossier est supprimé. + other: Votre compte reste activé sur Démarches Simplifiées, seuls les dossiers ont été supprimés. footer_en_construction: one: "Le dossier ne sera pas traité, nous nous excusons de la gène occasionnée." other: "Les dossiers ne seront pas traités, nous nous excusons de la gène occasionnée." diff --git a/spec/mailers/dossier_mailer_spec.rb b/spec/mailers/dossier_mailer_spec.rb index 0cd75eea8..8a5a318f1 100644 --- a/spec/mailers/dossier_mailer_spec.rb +++ b/spec/mailers/dossier_mailer_spec.rb @@ -125,8 +125,8 @@ RSpec.describe DossierMailer, type: :mailer do subject { described_class.notify_automatic_deletion_to_user([deleted_dossier], dossier.user.email) } it { expect(subject.to).to eq([dossier.user.email]) } - it { expect(subject.subject).to eq("Un dossier a été supprimé automatiquement") } - it { expect(subject.body).to include("n° #{dossier.id} ") } + it { expect(subject.subject).to eq("Un dossier a été supprimé automatiquement de votre compte") } + it { expect(subject.body).to include("N° #{dossier.id} ") } it { expect(subject.body).to include(dossier.procedure.libelle) } it { expect(subject.body).to include("nous nous excusons de la gène occasionnée") } end @@ -137,8 +137,8 @@ RSpec.describe DossierMailer, type: :mailer do subject { described_class.notify_automatic_deletion_to_user([deleted_dossier], dossier.user.email) } it { expect(subject.to).to eq([dossier.user.email]) } - it { expect(subject.subject).to eq("Un dossier a été supprimé automatiquement") } - it { expect(subject.body).to include("n° #{dossier.id} ") } + it { expect(subject.subject).to eq("Un dossier a été supprimé automatiquement de votre compte") } + it { expect(subject.body).to include("N° #{dossier.id} ") } it { expect(subject.body).to include(dossier.procedure.libelle) } it { expect(subject.body).not_to include("nous nous excusons de la gène occasionnée") } end