From 52d3f61cd5c4269b8c58e535c131a320bbfc3aa8 Mon Sep 17 00:00:00 2001 From: Johan Girod Date: Thu, 9 Dec 2021 17:11:34 +0100 Subject: [PATCH] =?UTF-8?q?Enl=C3=A8ve=20les=20commandes=20li=C3=A9es=20?= =?UTF-8?q?=C3=A0=20publicodes=20dans=20le=20package.json=20du=20site?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- site/package.json | 4 ++-- site/scripts/search/update-data.js | 6 ++++- site/serve.publicodes.json | 4 ---- .../DemandeMobilite/demande-mobilité.yaml | 22 ++++++++++++------- 4 files changed, 21 insertions(+), 15 deletions(-) delete mode 100644 site/serve.publicodes.json diff --git a/site/package.json b/site/package.json index a7ec2e73e..6d2c127cb 100644 --- a/site/package.json +++ b/site/package.json @@ -68,8 +68,8 @@ "fuse.js": "^6.4.6", "iframe-resizer": "^4.1.1", "modele-social": "^0.3.0", - "publicodes": "^1.0.0-beta.20", - "publicodes-react": "^1.0.0-beta.20", + "publicodes": "^1.0.0-beta.23", + "publicodes-react": "^1.0.0-beta.23", "ramda": "^0.27.0", "react": "^17.0.0", "react-color": "^2.14.0", diff --git a/site/scripts/search/update-data.js b/site/scripts/search/update-data.js index 01cb12990..98f00d22f 100644 --- a/site/scripts/search/update-data.js +++ b/site/scripts/search/update-data.js @@ -2,7 +2,6 @@ require('dotenv').config() const algoliasearch = require('algoliasearch') const rawRules = require('modele-social') -const rules = require('publicodes').parsePublicodes(rawRules) const getSimulationData = require('../../source/pages/Simulateurs/metadata-src') @@ -97,7 +96,12 @@ const formatSimulationDataToAlgolia = (simulations) => alternativesAsExact: ['ignorePlurals', 'singleWordSynonym'], }) .wait() + console.log('Uploading: rules') + + const rules = await import('publicodes').then(({ parsePublicodes }) => + parsePublicodes(rawRules) + ) await rulesIndex.saveObjects(formatRulesToAlgolia(rules)).wait() console.log('Clearing: simulateurs') diff --git a/site/serve.publicodes.json b/site/serve.publicodes.json deleted file mode 100644 index 8ad7f32cc..000000000 --- a/site/serve.publicodes.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "rewrites": [{ "source": "**", "destination": "publicodes.html" }], - "public": "dist" -} diff --git a/site/source/pages/Gerer/DemandeMobilite/demande-mobilité.yaml b/site/source/pages/Gerer/DemandeMobilite/demande-mobilité.yaml index 579683197..cdbc76313 100644 --- a/site/source/pages/Gerer/DemandeMobilite/demande-mobilité.yaml +++ b/site/source/pages/Gerer/DemandeMobilite/demande-mobilité.yaml @@ -837,34 +837,40 @@ pluriactivité . activité substantielle en France . question: question: variations: - si: situation = 'PAM' - alors: "'Aujourd'hui, pensez-vous qu'au moins 25% de votre activité sur les 12 prochains mois sera réalisée en France ?'" - - sinon: "'Aujourd'hui, pensez-vous qu'au moins 25% de l’activité de votre salarié sur les 12 prochains mois sera réalisée en France ?'" + alors: "'**Aujourd'hui, pensez-vous qu'au moins 25% de votre activité sur les 12 prochains mois sera réalisée en France ?**'" + - sinon: "'**Aujourd'hui, pensez-vous qu'au moins 25% de l’activité de votre salarié sur les 12 prochains mois sera réalisée en France ?**'" description: | Si vous éprouvez une difficulté à faire cette estimation sur les 12 prochains mois, basez-vous sur la situation des 12 derniers mois, afin de faire une projection. Si toutefois cette estimation venait à changer, merci de nous le signaler via la messagerie de votre compte. pluriactivité . activité substantielle en France . critère salarié: - question: Quel critère avez-vous utilisé pour faire cette estimation ? - applicable si: situation = 'salarié' - description: | + question: | + **Quel critère avez-vous utilisé pour faire cette estimation ?** + 2 critères sont à votre disposition pour estimer l’activité de votre salarié: - le temps de travail - la rémunération + Choisissez celui qui reflète au mieux votre estimation sur les 12 prochains mois. + applicable si: situation = 'salarié' une possibilité: choix obligatoire: oui possibilités: ['Le temps de travail', 'La rémunération'] + pluriactivité . activité substantielle en France . critère salarié . Le temps de travail: pluriactivité . activité substantielle en France . critère salarié . La rémunération: pluriactivité . activité substantielle en France . critère PAM: - question: Quel critère avez-vous utilisé pour faire cette estimation ? - applicable si: situation = 'PAM' - description: | + question: | + **Quel critère avez-vous utilisé pour faire cette estimation ?** + 3 critères sont à votre disposition pour estimer l’activité : - le chiffre d'affaires - le temps de travail - les prestations délivrées + Choisissez celui qui reflète au mieux votre estimation sur les 12 prochains mois. + applicable si: situation = 'PAM' + une possibilité: choix obligatoire: oui possibilités: