diff --git a/app/views/dossier_mailer/notify_automatic_deletion_to_administration.html.haml b/app/views/dossier_mailer/notify_automatic_deletion_to_administration.html.haml index 1ee77a42f..5b4532fba 100644 --- a/app/views/dossier_mailer/notify_automatic_deletion_to_administration.html.haml +++ b/app/views/dossier_mailer/notify_automatic_deletion_to_administration.html.haml @@ -9,6 +9,8 @@ %li n° #{d.id} (#{d.procedure.libelle}) %p - = t('.footer_html', count: @hidden_dossiers.size) + = t('.footer_html', count: @hidden_dossiers.size, + trash_url: instructeur_procedure_url(procedure_id: @hidden_dossiers.first.procedure.id, statut: "supprimes"), + procedures_url: instructeur_procedures_url) = render partial: "layouts/mailers/signature" diff --git a/config/locales/views/dossier_mailer/notify_automatic_deletion_to_administration/fr.yml b/config/locales/views/dossier_mailer/notify_automatic_deletion_to_administration/fr.yml index 6f9ab03b5..2db9d5c8f 100644 --- a/config/locales/views/dossier_mailer/notify_automatic_deletion_to_administration/fr.yml +++ b/config/locales/views/dossier_mailer/notify_automatic_deletion_to_administration/fr.yml @@ -2,19 +2,22 @@ fr: dossier_mailer: notify_automatic_deletion_to_administration: subject: - one: "Un dossier a été mis à la corbeille" - other: "Des dossiers ont été mis à la corbeille" + one: 'Un dossier a été mis à la corbeille' + other: 'Des dossiers ont été mis à la corbeille' header: - one: "Le délai maximal de conservation du dossier a été atteint, celui-ci a donc été mis à la corbeille :" - other: "Le délai maximal de conservation des dossiers a été atteint, ceux-ci ont donc été mis à la corbeille :" + one: 'Le délai maximal de conservation du dossier a été atteint, celui-ci a donc été mis à la corbeille :' + other: 'Le délai maximal de conservation des dossiers a été atteint, ceux-ci ont donc été mis à la corbeille :' footer_html: one: | - Vous pouvez retrouver ce dossier pendant encore 7 jours depuis l’onglet « Corbeille » - sur la page du suivi des dossiers, pour les télécharger ou étendre leur durée de conservation. + Vous pouvez retrouver ce dossier pendant encore 7 jours depuis l’onglet + corbeille + du suivi des dossiers, pour les télécharger ou étendre sa durée de conservation.
- Passé ce délai, ces dossiers seront supprimés définitivement. - other: | + Passé ce délai, ce dossier sera supprimé définitivement. + other: | Vous pouvez retrouver ces dossiers pendant encore 7 jours depuis l’onglet « Corbeille » sur la page du suivi des dossiers, pour les télécharger ou étendre leur durée de conservation.
- Passé ce délai, ces dossiers seront supprimés définitivement. \ No newline at end of file + Passé ce délai, ces dossiers seront supprimés définitivement. +
+ Consulter la liste des démarches diff --git a/spec/mailers/previews/dossier_mailer_preview.rb b/spec/mailers/previews/dossier_mailer_preview.rb index 871d7c268..e3a1b62bc 100644 --- a/spec/mailers/previews/dossier_mailer_preview.rb +++ b/spec/mailers/previews/dossier_mailer_preview.rb @@ -28,6 +28,10 @@ class DossierMailerPreview < ActionMailer::Preview DossierMailer.notify_brouillon_near_deletion([dossier, dossier], usager_email) end + def notify_brouillons_near_deletion_one + DossierMailer.notify_brouillon_near_deletion([dossier], usager_email) + end + def notify_en_construction_near_deletion_to_user DossierMailer.notify_near_deletion_to_user([dossier_en_construction], usager_email) end @@ -65,7 +69,11 @@ class DossierMailerPreview < ActionMailer::Preview DossierMailer.notify_automatic_deletion_to_user([dossier, dossier], usager_email) end - def notify_automatic_deletion_to_administration + def notify_automatic_deletion_to_administration_one + DossierMailer.notify_automatic_deletion_to_administration([dossier], administration_email) + end + + def notify_automatic_deletion_to_administration_multiple DossierMailer.notify_automatic_deletion_to_administration([dossier, dossier], administration_email) end