diff --git a/app/views/idv/in_person/ready_to_verify/show.html.erb b/app/views/idv/in_person/ready_to_verify/show.html.erb index c9695740903..cc09feb91fd 100644 --- a/app/views/idv/in_person/ready_to_verify/show.html.erb +++ b/app/views/idv/in_person/ready_to_verify/show.html.erb @@ -111,3 +111,7 @@ <% end %> + +<%= render PageFooterComponent.new do %> + <%= link_to t('in_person_proofing.body.barcode.cancel_link_text'), idv_cancel_path(step: 'verify') %> +<% end %> diff --git a/config/locales/in_person_proofing/en.yml b/config/locales/in_person_proofing/en.yml index a2294caca49..8467d8bf22d 100644 --- a/config/locales/in_person_proofing/en.yml +++ b/config/locales/in_person_proofing/en.yml @@ -7,6 +7,7 @@ en: need to bring proof of your current address to the Post Office. learn_more: Learn more barcode: + cancel_link_text: Cancel your barcode close_window: You may now close this window. deadline: Visit the Post Office by %{deadline}. deadline_restart: If you go after the deadline, your information will not be diff --git a/config/locales/in_person_proofing/es.yml b/config/locales/in_person_proofing/es.yml index 7f6d98fd65e..faeda07b5dc 100644 --- a/config/locales/in_person_proofing/es.yml +++ b/config/locales/in_person_proofing/es.yml @@ -8,6 +8,7 @@ es: dirección actual. learn_more: Aprende más barcode: + cancel_link_text: Cancelar su código de barras close_window: Ya puede cerrar esta ventana deadline: Visite la Oficina de correos antes del %{deadline} deadline_restart: Si supera la fecha límite, su información no se guardará y diff --git a/config/locales/in_person_proofing/fr.yml b/config/locales/in_person_proofing/fr.yml index 04f3f7e7be9..9aeb10b3521 100644 --- a/config/locales/in_person_proofing/fr.yml +++ b/config/locales/in_person_proofing/fr.yml @@ -8,6 +8,7 @@ fr: actuelle au bureau de poste. learn_more: Apprendre encore plus barcode: + cancel_link_text: Annulez votre code-barres close_window: Vous pouvez maintenant fermer cette fenêtre deadline: Visitez le bureau de poste d’ici %{deadline} deadline_restart: Si vous partez après la date limite, vos informations ne diff --git a/spec/views/idv/in_person/ready_to_verify/show.html.erb_spec.rb b/spec/views/idv/in_person/ready_to_verify/show.html.erb_spec.rb index c254a1bf397..32431c94380 100644 --- a/spec/views/idv/in_person/ready_to_verify/show.html.erb_spec.rb +++ b/spec/views/idv/in_person/ready_to_verify/show.html.erb_spec.rb @@ -46,6 +46,15 @@ end end + it 'renders a cancel link' do + render + + expect(rendered).to have_link( + t('in_person_proofing.body.barcode.cancel_link_text'), + href: idv_cancel_path(step: 'verify'), + ) + end + context 'with enrollment where current address matches id' do let(:current_address_matches_id) { true }