feat(mail): use contextualized Current.application_name
This commit is contained in:
parent
8b9d4c87f7
commit
68ee4a3404
45 changed files with 248 additions and 183 deletions
|
@ -7,7 +7,7 @@ class APITokenMailer < ApplicationMailer
|
|||
def expiration(api_token)
|
||||
@api_token = api_token
|
||||
user = api_token.administrateur.user
|
||||
subject = "Votre jeton d'accès à la plateforme #{APPLICATION_NAME} expire le #{l(@api_token.expires_at, format: :long)}"
|
||||
subject = "Votre jeton d'accès à la plateforme #{Current.application_name} expire le #{l(@api_token.expires_at, format: :long)}"
|
||||
|
||||
mail(to: user.email, subject:)
|
||||
end
|
||||
|
|
|
@ -26,7 +26,8 @@ module MailerDefaultsConfigurableConcern
|
|||
|
||||
included do
|
||||
before_action -> { self.class.save_original_defaults }
|
||||
after_action -> { self.class.reset_original_defaults }
|
||||
before_action :set_currents_for_legacy
|
||||
after_action -> { self.class.reset_original_defaults }
|
||||
|
||||
def configure_defaults_for_user(user)
|
||||
return if !user.is_a?(User) # not for super-admins
|
||||
|
|
|
@ -32,7 +32,7 @@ class InstructeurMailer < ApplicationMailer
|
|||
def send_login_token(instructeur, login_token)
|
||||
@instructeur_id = instructeur.id
|
||||
@login_token = login_token
|
||||
subject = "Connexion sécurisée à #{APPLICATION_NAME}"
|
||||
subject = "Connexion sécurisée à #{Current.application_name}"
|
||||
|
||||
mail(to: instructeur.email, subject: subject)
|
||||
end
|
||||
|
|
|
@ -2,19 +2,19 @@ class PreactivateUsersMailer < ApplicationMailer
|
|||
layout 'mailers/layout'
|
||||
|
||||
def reinvite(model, model_name)
|
||||
subject = "Votre compte #{model_name} est activé sur #{APPLICATION_NAME}"
|
||||
subject = "Votre compte #{model_name} est activé sur #{Current.application_name}"
|
||||
signature_separator = "-- "
|
||||
body = <<~END_OF_MAIL
|
||||
Bonjour,
|
||||
|
||||
les activations de compte #{model_name} sur #{APPLICATION_NAME}
|
||||
les activations de compte #{model_name} sur #{Current.application_name}
|
||||
ont connu depuis deux semaines un fonctionnement erratique, et nous
|
||||
pensons que votre inscription sur #{APPLICATION_NAME} a pu s’en
|
||||
pensons que votre inscription sur #{Current.application_name} a pu s’en
|
||||
trouver affectée.
|
||||
|
||||
Nous avons maintenant rétabli un fonctionnement normal de l’activation
|
||||
des comptes. Vous pouvez désormais vous connecter sans encombres à votre
|
||||
compte #{model_name} sur #{APPLICATION_NAME}.
|
||||
compte #{model_name} sur #{Current.application_name}.
|
||||
Si toutefois des difficultés devaient persister, n’hésitez pas à nous
|
||||
en faire part.
|
||||
|
||||
|
@ -22,7 +22,7 @@ class PreactivateUsersMailer < ApplicationMailer
|
|||
|
||||
Cordialement
|
||||
#{signature_separator}
|
||||
L’équipe #{APPLICATION_NAME}
|
||||
L’équipe #{Current.application_name}
|
||||
END_OF_MAIL
|
||||
|
||||
mail(to: model.email,
|
||||
|
|
|
@ -25,7 +25,7 @@ class ResendAttestationMailer < ApplicationMailer
|
|||
|
||||
Cordialement,
|
||||
|
||||
L’équipe #{APPLICATION_NAME}
|
||||
L’équipe #{Current.application_name}
|
||||
HEREDOC
|
||||
end
|
||||
end
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Vous avez fait la demande d’un compte administrateur sur #{APPLICATION_NAME}.
|
||||
Vous avez fait la demande d’un compte administrateur sur #{Current.application_name}.
|
||||
Votre compte a été créé mais reste inactif, il arrivera à expiration le #{try_format_date(@expiration_date)}
|
||||
|
||||
%p
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
Le règlement général sur la protection des données (RGPD) responsabilise les organismes publics et privés qui traitent leurs données.
|
||||
|
||||
%p
|
||||
Dans le cadre du respect du RGPD, nous (la plateforme #{APPLICATION_NAME}) venons d'activer la suppression automatique des dossiers sur la démarche : "#{@procedure.libelle}".
|
||||
Dans le cadre du respect du RGPD, nous (la plateforme #{Current.application_name}) venons d'activer la suppression automatique des dossiers sur la démarche : "#{@procedure.libelle}".
|
||||
|
||||
%p
|
||||
Vous pouvez d’ores et déjà archiver ces données en accédant à
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
%p
|
||||
Vous êtes administrateur sur la plateforme
|
||||
= APPLICATION_NAME
|
||||
= Current.application_name
|
||||
et au moins un de vos services n'a pas son siret renseigné.
|
||||
|
||||
%p
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
%p
|
||||
Un nouvel administrateur a été créé sur #{APPLICATION_NAME}.
|
||||
Un nouvel administrateur a été créé sur #{Current.application_name}.
|
||||
|
||||
%ul
|
||||
%li
|
||||
|
|
|
@ -8,10 +8,10 @@
|
|||
|
||||
|
||||
%p
|
||||
Pour les usagers ou les administrations publiques (collectivités, etc.) qui souhaitent remplir une démarche ou déposer un dossier en ligne, l’entrée dans #{APPLICATION_NAME} se fait via un lien fourni par l’administration responsable, sur son propre site web. Ce lien vous permettra de créer un compte et de remplir le formulaire dans la foulée.
|
||||
Pour les usagers ou les administrations publiques (collectivités, etc.) qui souhaitent remplir une démarche ou déposer un dossier en ligne, l’entrée dans #{Current.application_name} se fait via un lien fourni par l’administration responsable, sur son propre site web. Ce lien vous permettra de créer un compte et de remplir le formulaire dans la foulée.
|
||||
|
||||
%p
|
||||
Si par contre vous rencontrez des problèmes lors de l'utilisation de #{APPLICATION_NAME} en tant qu'usager, merci d’expliciter le problème rencontré sur notre
|
||||
Si par contre vous rencontrez des problèmes lors de l'utilisation de #{Current.application_name} en tant qu'usager, merci d’expliciter le problème rencontré sur notre
|
||||
= link_to("formulaire de contact", contact_url)
|
||||
\.
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
%p
|
||||
%strong Ce jeton expirera le #{l(@api_token.expires_at, format: :long)}.
|
||||
%br
|
||||
L'accès à l'API de #{APPLICATION_NAME} sera alors bloqué pour ce jeton.
|
||||
L'accès à l'API de #{Current.application_name} sera alors bloqué pour ce jeton.
|
||||
|
||||
%p
|
||||
Pour le renouveler, rendez-vous sur votre page de profil, dans la section « Jetons d’identification de l’API » :
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
- content_for(:footer) do
|
||||
Merci de ne pas répondre à cet email. Donnez votre avis
|
||||
= link_to("sur #{APPLICATION_NAME}", @url)
|
||||
= link_to("sur #{Current.application_name}", @url)
|
||||
ou
|
||||
= succeed '.' do
|
||||
= mail_to(@avis.claimant.email, "contactez la personne qui vous a invité")
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
You have entered your details to create an account on #{APPLICATION_NAME}. To confirm your email and finish creating your account, select the following link:
|
||||
You have entered your details to create an account on #{Current.application_name}. To confirm your email and finish creating your account, select the following link:
|
||||
- link = confirmation_url(@user, confirmation_token: @token, procedure_id: @procedure&.id)
|
||||
= link_to(link, link)
|
||||
|
||||
|
@ -15,7 +15,7 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
To confirm your account email change on #{APPLICATION_NAME}, select the following link:
|
||||
To confirm your account email change on #{Current.application_name}, select the following link:
|
||||
= link_to(confirmation_url(@user, confirmation_token: @token), confirmation_url(@user, confirmation_token: @token))
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
Pour activer votre compte sur #{APPLICATION_NAME}, veuillez cliquer sur le lien suivant :
|
||||
Pour activer votre compte sur #{Current.application_name}, veuillez cliquer sur le lien suivant :
|
||||
- link = confirmation_url(@user, confirmation_token: @token, procedure_id: @procedure&.id, prefill_token: @prefill_token)
|
||||
= link_to(link, link)
|
||||
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
- unconfirmed_email = @resource.try(:unconfirmed_email?)
|
||||
- if unconfirmed_email.present?
|
||||
%p
|
||||
We recieved a request to change the email address associated with your account #{@email} on #{APPLICATION_NAME}. The new email address will be #{unconfirmed_email}.
|
||||
We recieved a request to change the email address associated with your account #{@email} on #{Current.application_name}. The new email address will be #{unconfirmed_email}.
|
||||
- else
|
||||
%p
|
||||
A change to the email address associated with your account #{@email} was made on #{APPLICATION_NAME}. You can now connect with the email address #{@resource.email}.
|
||||
A change to the email address associated with your account #{@email} was made on #{Current.application_name}. You can now connect with the email address #{@resource.email}.
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -6,13 +6,13 @@
|
|||
- if unconfirmed_email.present?
|
||||
%p
|
||||
Nous avons reçu une demande de changement d’adresse email pour votre
|
||||
compte #{@email} sur #{APPLICATION_NAME}.
|
||||
compte #{@email} sur #{Current.application_name}.
|
||||
Une fois la demande prise en compte, la nouvelle adresse email de
|
||||
votre compte sera #{unconfirmed_email}.
|
||||
- else
|
||||
%p
|
||||
Le changement d’adresse email de votre compte #{@email} sur
|
||||
#{APPLICATION_NAME} a bien été pris en compte.
|
||||
#{Current.application_name} a bien été pris en compte.
|
||||
Vous pouvez désormais vous connecter avec l’adresse #{@resource.email}.
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -3,6 +3,6 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
A request to change your password on #{APPLICATION_NAME} for the account #{@resource.email} was successfully processed.
|
||||
A request to change your password on #{Current.application_name} for the account #{@resource.email} was successfully processed.
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -4,6 +4,6 @@
|
|||
|
||||
%p
|
||||
La demande de changement de mot de passe pour votre compte #{@resource.email} sur
|
||||
#{APPLICATION_NAME} a bien été prise en compte.
|
||||
#{Current.application_name} a bien été prise en compte.
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
Someone has requested to change your account password on #{APPLICATION_NAME}. To define a new password, select the following link:
|
||||
Someone has requested to change your account password on #{Current.application_name}. To define a new password, select the following link:
|
||||
|
||||
= round_button 'Change the password', edit_password_url(@resource, reset_password_token: @token), :primary
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
Vous avez demandé à changer votre mot de passe sur #{APPLICATION_NAME}. Pour ceci, merci de cliquer sur le lien suivant :
|
||||
Vous avez demandé à changer votre mot de passe sur #{Current.application_name}. Pour ceci, merci de cliquer sur le lien suivant :
|
||||
|
||||
= round_button 'Changer mon mot de passe', edit_password_url(@resource, reset_password_token: @token), :primary
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
Someone made too many unsuccessful attempts to connect to your account #{@resource.email} on #{APPLICATION_NAME}.
|
||||
Someone made too many unsuccessful attempts to connect to your account #{@resource.email} on #{Current.application_name}.
|
||||
As a security measure, we temporarily locked access to your account.
|
||||
|
||||
%p
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
%p
|
||||
Quelqu’un a tenté de se connecter un grand nombre de fois sans succès à votre
|
||||
compte #{@resource.email} sur #{APPLICATION_NAME}. Par mesure de précaution,
|
||||
compte #{@resource.email} sur #{Current.application_name}. Par mesure de précaution,
|
||||
nous avons temporairement désactivé l’accès à votre compte.
|
||||
|
||||
%p
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: APPLICATION_NAME)
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: Current.application_name)
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: APPLICATION_NAME)
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: Current.application_name)
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: APPLICATION_NAME)
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: Current.application_name)
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
%p= t(:hello, scope: [:views, :shared, :greetings])
|
||||
|
||||
%p
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: APPLICATION_NAME)
|
||||
= t(".email_body", groupe_gestionnaire_name: @groupe_gestionnaire.name, email: @current_super_admin_email, application_name: Current.application_name)
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Veuillez cliquer sur le lien sécurisé suivant pour vous connecter à #{APPLICATION_NAME} :
|
||||
Veuillez cliquer sur le lien sécurisé suivant pour vous connecter à #{Current.application_name} :
|
||||
= link_to(sign_in_by_link_url(@instructeur_id, jeton: @login_token), sign_in_by_link_url(@instructeur_id, jeton: @login_token))
|
||||
|
||||
%p
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Vous avez du nouveau sur #{APPLICATION_NAME} depuis
|
||||
Vous avez du nouveau sur #{Current.application_name} depuis
|
||||
= Date.today.monday? ? "vendredi dernier" : "hier"
|
||||
|
||||
%ul
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Vous venez d’être nommé instructeur sur #{APPLICATION_NAME}.
|
||||
Vous venez d’être nommé instructeur sur #{Current.application_name}.
|
||||
= "Votre compte (#{@email}) vous donnera désormais aussi accès à l’espace instructeur."
|
||||
|
||||
= render partial: "layouts/mailers/signature"
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
= @invite.email_sender
|
||||
souhaite que vous participiez à l’élaboration d’un dossier pour la démarche
|
||||
%strong= @invite.dossier.procedure.libelle
|
||||
sur #{APPLICATION_NAME}.
|
||||
sur #{Current.application_name}.
|
||||
|
||||
- if @invite.message.present?
|
||||
%blockquote
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
%p
|
||||
L’utilisateur
|
||||
= @invite.email_sender
|
||||
souhaite que vous participiez à l'élaboration d’un dossier sur #{APPLICATION_NAME}.
|
||||
souhaite que vous participiez à l'élaboration d’un dossier sur #{Current.application_name}.
|
||||
|
||||
- if @invite.message.present?
|
||||
%blockquote
|
||||
|
|
|
@ -4,7 +4,7 @@ Cordialement,
|
|||
= author_name
|
||||
%br
|
||||
%br
|
||||
Équipe #{APPLICATION_NAME}
|
||||
Équipe #{Current.application_name}
|
||||
%br
|
||||
Téléphone (standard) :
|
||||
= CONTACT_PHONE
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
%strong
|
||||
= t('.do_not_reply_html', application_name: APPLICATION_NAME, sender_email: @sender_email)
|
||||
= t('.do_not_reply_html', application_name: Current.application_name, sender_email: @sender_email)
|
||||
|
|
|
@ -6,4 +6,4 @@
|
|||
- else
|
||||
-# The WORD JOINER unicode entity (⁠) prevents email clients from auto-linking the signature
|
||||
= t('.team')
|
||||
#{APPLICATION_NAME.gsub(".","⁠.").html_safe}
|
||||
#{Current.application_name.gsub(".","⁠.").html_safe}
|
||||
|
|
|
@ -50,7 +50,7 @@
|
|||
<tr>
|
||||
<td style="word-wrap:break-word;font-size:0px;padding:0;padding-top:0px;padding-bottom:0px;" align="left">
|
||||
<div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;text-align:left;">
|
||||
<img align="middle" alt="Logo <%= "#{APPLICATION_NAME}" %>" src="<%= image_url("#{MAILER_LOGO_SRC}") %>" style="max-width=600px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" />
|
||||
<img align="middle" alt="Logo <%= "#{Current.application_name}" %>" src="<%= image_url("#{MAILER_LOGO_SRC}") %>" style="max-width=600px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
@ -168,7 +168,7 @@
|
|||
<tr>
|
||||
<td style="word-wrap:break-word;font-size:0px;padding:0px 20px 0px 20px;padding-top:0px;padding-bottom:0px;" align="center">
|
||||
<div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;text-align:center;">
|
||||
<img align="middle" alt="Logo <%= "#{APPLICATION_NAME}" %>" src="<%= image_url("#{MAILER_FOOTER_LOGO_SRC}") %>" style="max-width=125px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" />
|
||||
<img align="middle" alt="Logo <%= "#{Current.application_name}" %>" src="<%= image_url("#{MAILER_FOOTER_LOGO_SRC}") %>" style="max-width=125px; padding=30px 0; display=inline !important; vertical-align=bottom; border=0; height=auto; outline=none; text-decoration=none; -ms-interpolation-mode=bicubic;" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -145,7 +145,7 @@
|
|||
<tr>
|
||||
<td style="word-wrap:break-word;font-size:0px;padding:0px 20px 0px 20px;padding-top:0px;padding-bottom:0px;" align="center">
|
||||
<div class="" style="cursor:auto;color:#55575d;font-family:Helvetica, Arial, sans-serif;font-size:11px;line-height:22px;text-align:center;">
|
||||
<%= "#{APPLICATION_NAME}" %> est un service fourni par <%= t("links.provider.provided_by") %>
|
||||
<%= "#{Current.application_name}" %> est un service fourni par <%= t("links.provider.provided_by") %>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -26,4 +26,4 @@
|
|||
= t(:best_regards, scope: [:views, :shared, :greetings])
|
||||
%br
|
||||
= t('layouts.mailers.signature.team')
|
||||
#{APPLICATION_NAME.gsub(".","⁠.").html_safe}
|
||||
#{Current.application_name.gsub(".","⁠.").html_safe}
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Vous venez d’être nommé gestionnaire du groupe gestionnaire #{@groupe_gestionnaire.name} sur #{APPLICATION_NAME}.
|
||||
Vous venez d’être nommé gestionnaire du groupe gestionnaire #{@groupe_gestionnaire.name} sur #{Current.application_name}.
|
||||
|
||||
%p
|
||||
Votre compte a été créé pour l'adresse email #{@user.email}. Pour l’activer, nous vous invitons à cliquer sur le lien suivant :
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Vous venez d’être nommé instructeur sur #{APPLICATION_NAME}.
|
||||
Vous venez d’être nommé instructeur sur #{Current.application_name}.
|
||||
|
||||
%p
|
||||
Votre compte a été créé pour l'adresse email
|
||||
|
@ -15,7 +15,7 @@
|
|||
= link_to(users_activate_url(token: @reset_password_token), users_activate_url(token: @reset_password_token))
|
||||
|
||||
%p
|
||||
Lors de vos prochaines connexions sur #{APPLICATION_NAME} cliquez sur le bouton « Se connecter » positionné sur le haut de page ou bien sur ce lien :
|
||||
Lors de vos prochaines connexions sur #{Current.application_name} cliquez sur le bouton « Se connecter » positionné sur le haut de page ou bien sur ce lien :
|
||||
= link_to new_user_session_url, new_user_session_url
|
||||
|
||||
- if AgentConnectService.enabled?
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Une demande de création de compte a été réalisée sur le site #{APPLICATION_NAME} pour l'email #{@user.email}.
|
||||
Une demande de création de compte a été réalisée sur le site #{Current.application_name} pour l'email #{@user.email}.
|
||||
|
||||
%p
|
||||
%strong Votre compte existe déjà.
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
Bonjour,
|
||||
|
||||
%p
|
||||
Cela fait plus de deux ans que vous ne vous êtes pas connecté à #{APPLICATION_NAME}.
|
||||
Cela fait plus de deux ans que vous ne vous êtes pas connecté à #{Current.application_name}.
|
||||
- if @user.dossiers.not_brouillon.count == 0
|
||||
Aussi vous n'avez plus de dossier sur la plateforme.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue