diff --git a/app/views/france_connect/particulier/choose_email.html.haml b/app/views/france_connect/particulier/choose_email.html.haml
index 5ca731009..6bf3def08 100644
--- a/app/views/france_connect/particulier/choose_email.html.haml
+++ b/app/views/france_connect/particulier/choose_email.html.haml
@@ -15,7 +15,7 @@
.fr-radio-group
= f.radio_button :use_france_connect_email, true, id: 'use_france_connect_email_yes', class: 'fr-radio', required: true, data: { action: "email-france-connect#triggerEmailField", email_france_connect_target: "useFranceConnectEmail" }
%label.fr-label.fr-text--wrap{ for: 'use_france_connect_email_yes' }
- = t('.keep_fc_email_html', email: @fci.email_france_connect).html_safe
+ = t('.keep_fc_email_html', email: h(@fci.email_france_connect)).html_safe
.fr-fieldset__element
.fr-radio-group
= f.radio_button :use_france_connect_email, false, id: 'use_france_connect_email_no', class: 'fr-radio', required: true, data: { action: "email-france-connect#triggerEmailField", email_france_connect_target: "useFranceConnectEmail" }
diff --git a/app/views/france_connect/particulier/confirmation_sent.html.haml b/app/views/france_connect/particulier/confirmation_sent.html.haml
index dcd907b61..f81684326 100644
--- a/app/views/france_connect/particulier/confirmation_sent.html.haml
+++ b/app/views/france_connect/particulier/confirmation_sent.html.haml
@@ -6,7 +6,7 @@
= render Dsfr::AlertComponent.new(title: '', state: :info, heading_level: 'h2', extra_class_names: 'fr-mt-6w fr-mb-3w') do |c|
- c.with_body do
- %p= t('.intro_html', email: email).html_safe
+ %p= t('.intro_html', email: h(email)).html_safe
%p= t('.click_the_link_in_the_email')
%p.center= link_to t('.continue'), destination_path, class: 'fr-btn'
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index f51fbe328..5e1b235ea 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -950,7 +950,7 @@ fr:
wanna_say: 'Voulez-vous dire ?'
confirmation_sent:
confirmation_sent_by_email: Confirmez votre email
- intro_html: Un mail de confirmation a été envoyé à votre adresse %{email}
+ intro_html: "Un mail de confirmation a été envoyé à votre adresse %{email}"
click_the_link_in_the_email: Vous devez impérativement cliquer sur le lien du mail pour activer votre adresse et recevoir les notifications sur l'avancement de vos dossiers.
continue: Continuer
merge:
diff --git a/db/migrate/20240730130933_add_alternative_email_column_to_france_connect_information_table.rb b/db/migrate/20240730130933_add_alternative_email_column_to_france_connect_information_table.rb
index 0ff086128..8f0ca39c1 100644
--- a/db/migrate/20240730130933_add_alternative_email_column_to_france_connect_information_table.rb
+++ b/db/migrate/20240730130933_add_alternative_email_column_to_france_connect_information_table.rb
@@ -1,3 +1,5 @@
+# frozen_string_literal: true
+
class AddAlternativeEmailColumnToFranceConnectInformationTable < ActiveRecord::Migration[7.0]
def change
add_column :france_connect_informations, :requested_email, :string