fix(etablissement): improve annuaire_link, with SIRET & as search
Dans certaines circonstances le SIREN pouvait être vide alors qu'on a toujours le SIRET. Aussi, on se base sur la recherhce qui redirige vers le bon namespace car il n'y a pas forcément que des entreprises : certaines sont listées sous "etablissement".
This commit is contained in:
parent
2bacd175df
commit
3cd02ceae3
3 changed files with 5 additions and 5 deletions
|
@ -90,10 +90,10 @@ module DossierHelper
|
|||
l(dossier.expiration_date, format: '%d/%m/%Y')
|
||||
end
|
||||
|
||||
def annuaire_link(siren = nil)
|
||||
def annuaire_link(siren_or_siret = nil)
|
||||
base_url = "https://annuaire-entreprises.data.gouv.fr"
|
||||
return base_url if siren.blank?
|
||||
"#{base_url}/entreprise/#{siren}"
|
||||
return base_url if siren_or_siret.blank?
|
||||
"#{base_url}/rechercher?terme=#{siren_or_siret}"
|
||||
end
|
||||
|
||||
def exports_list(exports, statut = nil)
|
||||
|
|
|
@ -153,5 +153,5 @@
|
|||
- unless local_assigns[:short_identity]
|
||||
%p
|
||||
= link_to "➡ Autres informations sur l’organisme sur « annuaire-entreprises.data.gouv.fr » (ex: fiche d’immatriculation RNCS)",
|
||||
annuaire_link(etablissement.siren),
|
||||
annuaire_link(etablissement.siret),
|
||||
target: "_blank"
|
||||
|
|
|
@ -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 »",
|
||||
annuaire_link(etablissement.siren),
|
||||
annuaire_link(etablissement.siret),
|
||||
target: "_blank"
|
||||
|
|
Loading…
Add table
Reference in a new issue