emails: improve typography of titles
This commit is contained in:
parent
bc42c90fe5
commit
71dfb38787
3 changed files with 10 additions and 10 deletions
|
@ -4,7 +4,7 @@ class DossierMailer < ApplicationMailer
|
||||||
|
|
||||||
def notify_new_draft(dossier)
|
def notify_new_draft(dossier)
|
||||||
@dossier = dossier
|
@dossier = dossier
|
||||||
subject = "Retrouvez votre brouillon pour la démarche \"#{dossier.procedure.libelle}\""
|
subject = "Retrouvez votre brouillon pour la démarche « #{dossier.procedure.libelle} »"
|
||||||
|
|
||||||
mail(to: dossier.user.email, subject: subject)
|
mail(to: dossier.user.email, subject: subject)
|
||||||
end
|
end
|
||||||
|
@ -20,21 +20,21 @@ class DossierMailer < ApplicationMailer
|
||||||
|
|
||||||
def notify_deletion_to_user(deleted_dossier, to_email)
|
def notify_deletion_to_user(deleted_dossier, to_email)
|
||||||
@deleted_dossier = deleted_dossier
|
@deleted_dossier = deleted_dossier
|
||||||
subject = "Votre dossier n° #{@deleted_dossier.dossier_id} a bien été supprimé"
|
subject = "Votre dossier nº #{@deleted_dossier.dossier_id} a bien été supprimé"
|
||||||
|
|
||||||
mail(to: to_email, subject: subject)
|
mail(to: to_email, subject: subject)
|
||||||
end
|
end
|
||||||
|
|
||||||
def notify_deletion_to_administration(deleted_dossier, to_email)
|
def notify_deletion_to_administration(deleted_dossier, to_email)
|
||||||
@deleted_dossier = deleted_dossier
|
@deleted_dossier = deleted_dossier
|
||||||
subject = "Le dossier n° #{@deleted_dossier.dossier_id} a été supprimé à la demande de l'usager"
|
subject = "Le dossier nº #{@deleted_dossier.dossier_id} a été supprimé à la demande de l'usager"
|
||||||
|
|
||||||
mail(to: to_email, subject: subject)
|
mail(to: to_email, subject: subject)
|
||||||
end
|
end
|
||||||
|
|
||||||
def notify_unhide_to_user(dossier)
|
def notify_unhide_to_user(dossier)
|
||||||
@dossier = dossier
|
@dossier = dossier
|
||||||
subject = "Votre dossier n° #{@dossier.id} n'a pas pu être supprimé"
|
subject = "Votre dossier nº #{@dossier.id} n'a pas pu être supprimé"
|
||||||
|
|
||||||
mail(to: dossier.user.email, subject: subject)
|
mail(to: dossier.user.email, subject: subject)
|
||||||
end
|
end
|
||||||
|
@ -42,14 +42,14 @@ class DossierMailer < ApplicationMailer
|
||||||
def notify_undelete_to_user(dossier)
|
def notify_undelete_to_user(dossier)
|
||||||
@dossier = dossier
|
@dossier = dossier
|
||||||
@dossier_kind = dossier.brouillon? ? 'brouillon' : 'dossier'
|
@dossier_kind = dossier.brouillon? ? 'brouillon' : 'dossier'
|
||||||
@subject = "Votre #{@dossier_kind} n° #{@dossier.id} est à nouveau accessible"
|
@subject = "Votre #{@dossier_kind} nº #{@dossier.id} est à nouveau accessible"
|
||||||
|
|
||||||
mail(to: dossier.user.email, subject: @subject)
|
mail(to: dossier.user.email, subject: @subject)
|
||||||
end
|
end
|
||||||
|
|
||||||
def notify_revert_to_instruction(dossier)
|
def notify_revert_to_instruction(dossier)
|
||||||
@dossier = dossier
|
@dossier = dossier
|
||||||
@subject = "Votre dossier n° #{@dossier.id} est en train d'être réexaminé"
|
@subject = "Votre dossier nº #{@dossier.id} est en train d'être réexaminé"
|
||||||
|
|
||||||
mail(to: dossier.user.email, subject: @subject)
|
mail(to: dossier.user.email, subject: @subject)
|
||||||
end
|
end
|
||||||
|
|
|
@ -29,7 +29,7 @@ RSpec.describe DossierMailer, type: :mailer do
|
||||||
|
|
||||||
subject { described_class.notify_deletion_to_user(deleted_dossier, to_email) }
|
subject { described_class.notify_deletion_to_user(deleted_dossier, to_email) }
|
||||||
|
|
||||||
it { expect(subject.subject).to eq("Votre dossier n° #{deleted_dossier.dossier_id} a bien été supprimé") }
|
it { expect(subject.subject).to eq("Votre dossier nº #{deleted_dossier.dossier_id} a bien été supprimé") }
|
||||||
it { expect(subject.body).to include("Votre dossier") }
|
it { expect(subject.body).to include("Votre dossier") }
|
||||||
it { expect(subject.body).to include(deleted_dossier.dossier_id) }
|
it { expect(subject.body).to include(deleted_dossier.dossier_id) }
|
||||||
it { expect(subject.body).to include("a bien été supprimé") }
|
it { expect(subject.body).to include("a bien été supprimé") }
|
||||||
|
@ -41,7 +41,7 @@ RSpec.describe DossierMailer, type: :mailer do
|
||||||
|
|
||||||
subject { described_class.notify_deletion_to_administration(deleted_dossier, to_email) }
|
subject { described_class.notify_deletion_to_administration(deleted_dossier, to_email) }
|
||||||
|
|
||||||
it { expect(subject.subject).to eq("Le dossier n° #{deleted_dossier.dossier_id} a été supprimé à la demande de l'usager") }
|
it { expect(subject.subject).to eq("Le dossier nº #{deleted_dossier.dossier_id} a été supprimé à la demande de l'usager") }
|
||||||
it { expect(subject.body).to include("À la demande de l'usager") }
|
it { expect(subject.body).to include("À la demande de l'usager") }
|
||||||
it { expect(subject.body).to include(deleted_dossier.dossier_id) }
|
it { expect(subject.body).to include(deleted_dossier.dossier_id) }
|
||||||
it { expect(subject.body).to include(deleted_dossier.procedure.libelle) }
|
it { expect(subject.body).to include(deleted_dossier.procedure.libelle) }
|
||||||
|
@ -52,7 +52,7 @@ RSpec.describe DossierMailer, type: :mailer do
|
||||||
|
|
||||||
subject { described_class.notify_unhide_to_user(dossier) }
|
subject { described_class.notify_unhide_to_user(dossier) }
|
||||||
|
|
||||||
it { expect(subject.subject).to eq("Votre dossier n° #{dossier.id} n'a pas pu être supprimé") }
|
it { expect(subject.subject).to eq("Votre dossier nº #{dossier.id} n'a pas pu être supprimé") }
|
||||||
it { expect(subject.body).to include(dossier.id) }
|
it { expect(subject.body).to include(dossier.id) }
|
||||||
it { expect(subject.body).to include("n'a pas pu être supprimé") }
|
it { expect(subject.body).to include("n'a pas pu être supprimé") }
|
||||||
it { expect(subject.body).to include(dossier.procedure.libelle) }
|
it { expect(subject.body).to include(dossier.procedure.libelle) }
|
||||||
|
|
|
@ -449,7 +449,7 @@ describe Dossier do
|
||||||
end.to change(ActionMailer::Base.deliveries, :size).from(0).to(1)
|
end.to change(ActionMailer::Base.deliveries, :size).from(0).to(1)
|
||||||
|
|
||||||
mail = ActionMailer::Base.deliveries.last
|
mail = ActionMailer::Base.deliveries.last
|
||||||
expect(mail.subject).to eq("Retrouvez votre brouillon pour la démarche \"#{procedure.libelle}\"")
|
expect(mail.subject).to eq("Retrouvez votre brouillon pour la démarche « #{procedure.libelle} »")
|
||||||
expect(mail.html_part.body).to include(dossier_url(dossier))
|
expect(mail.html_part.body).to include(dossier_url(dossier))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue