From 6086f05524ddabd54fa64242150decec9d5ff153 Mon Sep 17 00:00:00 2001 From: Christophe Robillard Date: Tue, 4 May 2021 16:08:53 +0200 Subject: [PATCH] corrige le lien annuaire lorsque le siren n'est pas connu --- app/helpers/dossier_helper.rb | 6 ++++++ app/views/shared/dossiers/_identite_entreprise.html.haml | 2 +- .../dossiers/etablissement/_infos_entreprise.html.haml | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/helpers/dossier_helper.rb b/app/helpers/dossier_helper.rb index a67f65713..3812af890 100644 --- a/app/helpers/dossier_helper.rb +++ b/app/helpers/dossier_helper.rb @@ -101,4 +101,10 @@ module DossierHelper end end end + + def annuaire_link(siren) + base_url = "https://annuaire-entreprises.data.gouv.fr" + return base_url if siren.blank? + "#{base_url}/entreprise/#{siren}" + end end diff --git a/app/views/shared/dossiers/_identite_entreprise.html.haml b/app/views/shared/dossiers/_identite_entreprise.html.haml index ef0b2aeee..de626ac58 100644 --- a/app/views/shared/dossiers/_identite_entreprise.html.haml +++ b/app/views/shared/dossiers/_identite_entreprise.html.haml @@ -146,5 +146,5 @@ %p = link_to "➡ Autres informations sur l’organisme sur « annuaire-entreprises.data.gouv.fr » (ex: fiche d'immatriculation RNCS)", - "https://annuaire-entreprises.data.gouv.fr/entreprise/#{etablissement.siren}", + annuaire_link(etablissement.siren), target: "_blank" diff --git a/app/views/users/dossiers/etablissement/_infos_entreprise.html.haml b/app/views/users/dossiers/etablissement/_infos_entreprise.html.haml index cf95693a9..fc9458f5f 100644 --- a/app/views/users/dossiers/etablissement/_infos_entreprise.html.haml +++ b/app/views/users/dossiers/etablissement/_infos_entreprise.html.haml @@ -31,5 +31,5 @@ %p.etablissement-exercices Les 3 derniers bilans connus de votre entreprise par la Banque de France ont été joints à votre dossier. %p = link_to "➡ Autres informations sur l’organisme sur « annuaire-entreprises.data.gouv.fr »", - "https://annuaire-entreprises.data.gouv.fr/entreprise/#{etablissement.siren}", + annuaire_link(etablissement.siren), target: "_blank"