[#1110] name => libelle in mail templates

to match attestation templates
This commit is contained in:
Frederic Merizen 2017-12-19 13:38:31 +01:00
parent 8d77cd58c6
commit b9a1f707f5
2 changed files with 12 additions and 12 deletions

View file

@ -6,24 +6,24 @@ module MailTemplateConcern
TAGS = [] TAGS = []
TAGS << TAG_NUMERO_DOSSIER = { TAGS << TAG_NUMERO_DOSSIER = {
name: "numero_dossier", libelle: "numero_dossier",
description: "Permet d'afficher le numéro de dossier de l'utilisateur." description: "Permet d'afficher le numéro de dossier de l'utilisateur."
} }
TAGS << TAG_LIEN_DOSSIER = { TAGS << TAG_LIEN_DOSSIER = {
name: "lien_dossier", libelle: "lien_dossier",
description: "Permet d'afficher un lien vers le dossier de l'utilisateur." description: "Permet d'afficher un lien vers le dossier de l'utilisateur."
} }
TAGS << TAG_LIBELLE_PROCEDURE = { TAGS << TAG_LIBELLE_PROCEDURE = {
name: "libelle_procedure", libelle: "libelle_procedure",
description: "Permet d'afficher le libellé de la procédure." description: "Permet d'afficher le libellé de la procédure."
} }
TAGS << TAG_DATE_DE_DECISION = { TAGS << TAG_DATE_DE_DECISION = {
name: "date_de_decision", libelle: "date_de_decision",
description: "Permet d'afficher la date à laquelle la décision finale (acceptation, refus, classement sans suite) sur le dossier a été prise." description: "Permet d'afficher la date à laquelle la décision finale (acceptation, refus, classement sans suite) sur le dossier a été prise."
} }
TAGS << TAG_MOTIVATION = { TAGS << TAG_MOTIVATION = {
name: "motivation", libelle: "motivation",
description: "Permet d'afficher la motivation associée à la décision finale (acceptation, refus, classement sans suite) sur le dossier. Attention, elle est facultative." description: "Permet d'afficher la motivation associée à la décision finale (acceptation, refus, classement sans suite) sur le dossier. Attention, elle est facultative."
} }
def object_for_dossier(dossier) def object_for_dossier(dossier)
@ -36,7 +36,7 @@ module MailTemplateConcern
def replace_tags(string, dossier) def replace_tags(string, dossier)
TAGS.inject(string) do |acc, tag| TAGS.inject(string) do |acc, tag|
acc.gsub("--#{tag[:name]}--", replace_tag(tag, dossier)) || acc acc.gsub("--#{tag[:libelle]}--", replace_tag(tag, dossier)) || acc
end end
end end

View file

@ -25,6 +25,6 @@
- @mail_template.class.const_get(:ALLOWED_TAGS).each do |tag| - @mail_template.class.const_get(:ALLOWED_TAGS).each do |tag|
%tr %tr
%td.center %td.center
= "--#{tag[:name]}--" = "--#{tag[:libelle]}--"
%td %td
= tag[:description] = tag[:description]