From cf724b56c42cc86c4aa4e3997aacae1de631d316 Mon Sep 17 00:00:00 2001 From: Martial Maillot Date: Fri, 15 Mar 2024 17:06:30 +0100 Subject: [PATCH] feat(rupture-co): ajout de l'outil de rupture conventionnelle --- .../updateExportEsStatusWithDocumentsCount.ts | 6 ++++-- .../down.sql | 3 +++ .../up.sql | 8 ++++++++ 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/down.sql create mode 100644 targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/up.sql diff --git a/targets/export-elasticsearch/src/ingester/exportStatus/updateExportEsStatusWithDocumentsCount.ts b/targets/export-elasticsearch/src/ingester/exportStatus/updateExportEsStatusWithDocumentsCount.ts index 09846f44a..0322dfe57 100644 --- a/targets/export-elasticsearch/src/ingester/exportStatus/updateExportEsStatusWithDocumentsCount.ts +++ b/targets/export-elasticsearch/src/ingester/exportStatus/updateExportEsStatusWithDocumentsCount.ts @@ -29,8 +29,10 @@ interface HasuraReturnQuery { export async function updateExportEsStatusWithDocumentsCount( documentsCount: ExportEsStatus["documentsCount"] ): Promise { - const HASURA_GRAPHQL_ENDPOINT = context.get("cdtnAdminEndpoint"); - const HASURA_GRAPHQL_ENDPOINT_SECRET = context.get("cdtnAdminEndpointSecret"); + const HASURA_GRAPHQL_ENDPOINT = + context.get("cdtnAdminEndpoint") || "http://localhost:8080/v1/graphql"; + const HASURA_GRAPHQL_ENDPOINT_SECRET = + context.get("cdtnAdminEndpointSecret") || "admin1"; const latestExportEs = await gqlClient({ graphqlEndpoint: HASURA_GRAPHQL_ENDPOINT, adminSecret: HASURA_GRAPHQL_ENDPOINT_SECRET, diff --git a/targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/down.sql b/targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/down.sql new file mode 100644 index 000000000..5083381be --- /dev/null +++ b/targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/down.sql @@ -0,0 +1,3 @@ +DELETE +FROM public.documents +WHERE cdtn_id = '35a67b31b4'; diff --git a/targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/up.sql b/targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/up.sql new file mode 100644 index 000000000..8d84a264c --- /dev/null +++ b/targets/hasura/migrations/default/1710495125000_add_rupture_conventionnelle_outil/up.sql @@ -0,0 +1,8 @@ +INSERT INTO public.documents (cdtn_id, initial_id, title, meta_description, source, slug, "text", "document", + is_published, is_searchable, is_available) +VALUES ('35a67b31b4', '201a5c42-8592-41da-827c-66f97cb35eb7', 'Indemnité de rupture conventionnelle', + 'Vous souhaitez calculer le montant de l''indemnité de rupture conventionnelle ? Notre simulateur vous apporte une réponse personnalisée.', + 'outils', 'indemnite-rupture-conventionnelle', + 'Quelle est mon indemnité de rupture conventionnelle\nComment calculer mon indemnité de rupture conventionnelle\nindemnité de rupture conventionnelle pour inaptitude d’origine professionnelle\nindemnité de rupture conventionnelle pour inaptitude d’origine professionnelle\nindemnité spéciale de rupture conventionnelle pour inaptitude ’origine professionnelle\nindemnité de rupture conventionnelle en cas d’alternance temps plein temps partiel\ncalculez le montant d’une indemnité de rupture conventionnelle en fonction de votre situation', + '{"date": "15/03/2024", "icon": "Indemnity", "order": 1, "action": "Estimer", "metaTitle": "Simulateur - Calcul de l''indemnité de rupture conventionnelle", "questions": ["Quelle est mon indemnité de rupture conventionnelle", "Comment calculer mon indemnité de rupture conventionnelle", "indemnité de rupture conventionnelle pour inaptitude d''origine professionnelle", "indemnité de rupture conventionnelle pour inaptitude d''origine professionnelle", "indemnité spéciale de rupture conventionnelle pour inaptitude d''origine professionnelle", "indemnité de rupture conventionnelle en cas d''alternance temps plein temps partiel", "calculez le montant d''une indemnité de rupture conventionnelle en fonction de votre situation"], "description": "Estimez simplement le montant de l’indemnité de rupture conventionnelle", "displayTool": false, "displayTitle": "Calculer l''indemnité de rupture conventionnelle"}', + true, true, true);