[#1110] use modern rather than legacy tags in default mail templates

This commit is contained in:
Frederic Merizen 2017-12-22 19:34:40 +01:00
parent deea23139f
commit 75a3d0f3db
12 changed files with 21 additions and 21 deletions

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "closed_mail" SLUG = "closed_mail"
TEMPLATE_NAME = "mails/closed_mail" TEMPLATE_NAME = "mails/closed_mail"
DISPLAYED_NAME = "Accusé d'acceptation" DISPLAYED_NAME = "Accusé d'acceptation"
DEFAULT_OBJECT = 'Votre dossier TPS nº --numero_dossier-- a été accepté' DEFAULT_OBJECT = 'Votre dossier TPS nº --numéro du dossier-- a été accepté'
IS_DOSSIER_TERMINE = true IS_DOSSIER_TERMINE = true
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "initiated_mail" SLUG = "initiated_mail"
TEMPLATE_NAME = "mails/initiated_mail" TEMPLATE_NAME = "mails/initiated_mail"
DISPLAYED_NAME = 'Accusé de réception' DISPLAYED_NAME = 'Accusé de réception'
DEFAULT_OBJECT = 'Votre dossier TPS nº --numero_dossier-- a bien été reçu' DEFAULT_OBJECT = 'Votre dossier TPS nº --numéro du dossier-- a bien été reçu'
IS_DOSSIER_TERMINE = false IS_DOSSIER_TERMINE = false
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "received_mail" SLUG = "received_mail"
TEMPLATE_NAME = "mails/received_mail" TEMPLATE_NAME = "mails/received_mail"
DISPLAYED_NAME = 'Accusé de passage en instruction' DISPLAYED_NAME = 'Accusé de passage en instruction'
DEFAULT_OBJECT = 'Votre dossier TPS nº --numero_dossier-- va être instruit' DEFAULT_OBJECT = 'Votre dossier TPS nº --numéro du dossier-- va être instruit'
IS_DOSSIER_TERMINE = false IS_DOSSIER_TERMINE = false
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "refused_mail" SLUG = "refused_mail"
TEMPLATE_NAME = "mails/refused_mail" TEMPLATE_NAME = "mails/refused_mail"
DISPLAYED_NAME = 'Accusé de rejet du dossier' DISPLAYED_NAME = 'Accusé de rejet du dossier'
DEFAULT_OBJECT = 'Votre dossier TPS nº --numero_dossier-- a été refusé' DEFAULT_OBJECT = 'Votre dossier TPS nº --numéro du dossier-- a été refusé'
IS_DOSSIER_TERMINE = true IS_DOSSIER_TERMINE = true
end end
end end

View file

@ -7,7 +7,7 @@ module Mails
SLUG = "without_continuation" SLUG = "without_continuation"
TEMPLATE_NAME = "mails/without_continuation_mail" TEMPLATE_NAME = "mails/without_continuation_mail"
DISPLAYED_NAME = 'Accusé de classement sans suite' DISPLAYED_NAME = 'Accusé de classement sans suite'
DEFAULT_OBJECT = 'Votre dossier TPS nº --numero_dossier-- a été classé sans suite' DEFAULT_OBJECT = 'Votre dossier TPS nº --numéro du dossier-- a été classé sans suite'
IS_DOSSIER_TERMINE = true IS_DOSSIER_TERMINE = true
end end
end end

View file

@ -1,10 +1,10 @@
Bonjour, Bonjour,
%br %br
%br %br
Votre dossier nº --numero_dossier-- a été accepté le --date_de_decision--. Votre dossier nº --numéro du dossier-- a été accepté le --date de décision--.
%br %br
%br %br
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien_dossier-- A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br %br
%br %br
Bonne journée, Bonne journée,

View file

@ -1,10 +1,10 @@
Bonjour, Bonjour,
%br %br
%br %br
Votre administration vous confirme la bonne réception de votre dossier nº --numero_dossier--. Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--.
%br %br
%br %br
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien_dossier-- A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br %br
%br %br
Bonne journée, Bonne journée,

View file

@ -1,7 +1,7 @@
Bonjour, Bonjour,
%br %br
%br %br
Votre administration vous confirme la bonne réception de votre dossier nº --numero_dossier--. Celui-ci sera instruit dans le délai légal déclaré par votre interlocuteur. Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--. Celui-ci sera instruit dans le délai légal déclaré par votre interlocuteur.
%br %br
%br %br
Bonne journée, Bonne journée,

View file

@ -1,10 +1,10 @@
Bonjour, Bonjour,
%br %br
%br %br
Votre dossier nº --numero_dossier-- a été refusé le --date_de_decision--. Votre dossier nº --numéro du dossier-- a été refusé le --date de décision--.
%br %br
%br %br
Pour en savoir plus sur le motif du refus, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien_dossier-- Pour en savoir plus sur le motif du refus, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br %br
%br %br
Bonne journée, Bonne journée,

View file

@ -1,10 +1,10 @@
Bonjour, Bonjour,
%br %br
%br %br
Votre dossier nº --numero_dossier-- a été classé sans suite le --date_de_decision--. Votre dossier nº --numéro du dossier-- a été classé sans suite le --date de décision--.
%br %br
%br %br
Pour en savoir plus sur les raisons de ce classement sans suite, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien_dossier-- Pour en savoir plus sur les raisons de ce classement sans suite, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br %br
%br %br
Bonne journée, Bonne journée,

View file

@ -8,8 +8,8 @@ FactoryGirl.define do
factory :dossier_refused_mail_template, class: Mails::RefusedMail factory :dossier_refused_mail_template, class: Mails::RefusedMail
factory :dossier_en_instruction_mail_template, class: Mails::InitiatedMail do factory :dossier_en_instruction_mail_template, class: Mails::InitiatedMail do
object "[TPS] Accusé de réception pour votre dossier nº --numero_dossier--" object "[TPS] Accusé de réception pour votre dossier nº --numéro du dossier--"
body "Votre administration vous confirme la bonne réception de votre dossier nº --numero_dossier--" body "Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--"
end end
end end
end end

View file

@ -15,14 +15,14 @@ describe MailTemplateConcern do
end end
describe 'with one token to replace' do describe 'with one token to replace' do
let(:template) { '[TPS] Dossier : --numero_dossier--' } let(:template) { '[TPS] Dossier : --numéro du dossier--' }
it do it do
is_expected.to eq("[TPS] Dossier : #{dossier.id}") is_expected.to eq("[TPS] Dossier : #{dossier.id}")
end end
end end
describe 'with multiples tokens to replace' do describe 'with multiples tokens to replace' do
let(:template) { '[TPS] --numero_dossier-- --libelle_procedure-- --lien_dossier--' } let(:template) { '[TPS] --numéro du dossier-- --libellé procédure-- --lien dossier--' }
it do it do
expected = expected =
"[TPS] #{dossier.id} #{dossier.procedure.libelle} " + "[TPS] #{dossier.id} #{dossier.procedure.libelle} " +
@ -48,10 +48,10 @@ describe MailTemplateConcern do
end end
describe '.replace_tags' do describe '.replace_tags' do
before { initiated_mail.body = "n --numéro du dossier--" }
it "avoids side effects" do it "avoids side effects" do
subject = "n --numero_dossier--" expect(initiated_mail.body_for_dossier(dossier)).to eq("n #{dossier.id}")
expect(initiated_mail.replace_tags(subject, dossier)).to eq("n #{dossier.id}") expect(initiated_mail.body_for_dossier(dossier2)).to eq("n #{dossier2.id}")
expect(initiated_mail.replace_tags(subject, dossier2)).to eq("n #{dossier2.id}")
end end
end end
end end