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