From 2156bd7d2f30d52f950b35aa65f71518bec2d973 Mon Sep 17 00:00:00 2001 From: Dorine Lambinet Date: Wed, 31 Jul 2024 16:31:38 +0200 Subject: [PATCH] Fix erreur et ajoute le template dans API Particulier --- app/views/api_entreprise/endpoints/show.html.erb | 2 +- app/views/api_particulier/endpoints/show.html.erb | 12 ++++++++++++ .../api_particulier/cnaf_quotient_familial.yml | 6 ++++++ config/endpoints/template.entreprise.yml.example | 4 ++++ 4 files changed, 23 insertions(+), 1 deletion(-) diff --git a/app/views/api_entreprise/endpoints/show.html.erb b/app/views/api_entreprise/endpoints/show.html.erb index fed001da19..9a86865345 100644 --- a/app/views/api_entreprise/endpoints/show.html.erb +++ b/app/views/api_entreprise/endpoints/show.html.erb @@ -72,7 +72,7 @@
- <% if @endpoint.alert['description'].present? %> + <% if @endpoint.alert.present? %>

diff --git a/app/views/api_particulier/endpoints/show.html.erb b/app/views/api_particulier/endpoints/show.html.erb index 5eb505868b..e56c6231a8 100644 --- a/app/views/api_particulier/endpoints/show.html.erb +++ b/app/views/api_particulier/endpoints/show.html.erb @@ -82,6 +82,18 @@
+ <% if @endpoint.alert.present? %> +
+
+

+ <%= raw @endpoint.alert['title'] %> +

+

+ <%= markdown_to_html(@endpoint.alert['description']) %> +

+
+
+ <% end %> <% if @endpoint.deprecated? %>

diff --git a/config/endpoints/api_particulier/cnaf_quotient_familial.yml b/config/endpoints/api_particulier/cnaf_quotient_familial.yml index d7def4386f..347df8785c 100644 --- a/config/endpoints/api_particulier/cnaf_quotient_familial.yml +++ b/config/endpoints/api_particulier/cnaf_quotient_familial.yml @@ -6,6 +6,12 @@ path: '/api/v2/composition-familiale' ping_url: 'https://particulier.api.gouv.fr/api/caf/ping' position: 201 + alert: + title: "Cette API est interrompue" + description: |+ + L'API est interompue dans l'attente du traitement du formulaire de demande réalisée auprès de l'INPI suite à l’application de la [directive européenne n°2024/1640 datant du 31 mai 2024](https://eur-lex.europa.eu/legal-content/FR/ALL/?uri=CELEX:32024L1640){:target="_blank"}. + + Vous êtes une administration qui réalise des démarches entreprises ? Vous souhaitez avoir accès à ces données ? Vous pouvez faire une demande d'accès, celle-ci nous permettra de recenser vos besoins et de vous habiliter une fois l'API à nouveau disponible : [Accès API Entreprise](https://api.gouv.fr/les-api/api-entreprise/demande-acces){:target="_blank"}. perimeter: entity_type_description: |+ {:.fr-highlight.fr-highlight--caution} diff --git a/config/endpoints/template.entreprise.yml.example b/config/endpoints/template.entreprise.yml.example index fbdb3d4649..5a8f93a3f7 100644 --- a/config/endpoints/template.entreprise.yml.example +++ b/config/endpoints/template.entreprise.yml.example @@ -3,6 +3,10 @@ path: '/v3/provider/resource/{siren}' # Position au sein de l'index position: 501 + alert: + title: "Titre de l'alerte" + description: |+ + Message en markdown de l'alerte. extra_description: |+ Texte directement en dessous de la description. Ce champ peut-être omis (optionnel). Le markdown GFM est supporté ici. perimeter: