diff --git a/site/scripts/stats/fetch-stats.js b/site/scripts/stats/fetch-stats.js index 43dc4eecf..1ed940801 100644 --- a/site/scripts/stats/fetch-stats.js +++ b/site/scripts/stats/fetch-stats.js @@ -48,39 +48,39 @@ const fetchApi = async function (query, page = 1) { const buildSimulateursQuery = (period, granularity) => - (page = 1) => ({ - columns: [ - 'page', - 'page_chapter1', - 'page_chapter2', - 'page_chapter3', - 'm_visits', - ], - space: { - s: [617190, 617189], - }, - period: { - p1: [period], - }, - evo: { - granularity, - top: { - 'page-num': page, - 'max-results': 100, - sort: ['-m_visits'], - filter: { - property: { - page_chapter1: { - $in: ['assistant', 'simulateurs', 'gérer'], - }, + (page = 1) => ({ + columns: [ + 'page', + 'page_chapter1', + 'page_chapter2', + 'page_chapter3', + 'm_visits', + ], + space: { + s: [617190, 617189], + }, + period: { + p1: [period], + }, + evo: { + granularity, + top: { + 'page-num': page, + 'max-results': 100, + sort: ['-m_visits'], + filter: { + property: { + page_chapter1: { + $in: ['assistant', 'simulateurs', 'gérer'], }, }, }, }, - options: { - ignore_null_properties: true, - }, - }) + }, + options: { + ignore_null_properties: true, + }, + }) const buildSatisfactionQuery = (page = 1) => ({ columns: [ @@ -127,26 +127,26 @@ const buildSatisfactionQuery = (page = 1) => ({ const buildSiteQuery = (period, granularity) => - (page = 1) => ({ - columns: ['m_visits'], - space: { - s: [617190, 617189], + (page = 1) => ({ + columns: ['m_visits'], + space: { + s: [617190, 617189], + }, + period: { + p1: [period], + }, + evo: { + granularity, + top: { + 'page-num': page, + 'max-results': 100, + sort: ['-m_visits'], }, - period: { - p1: [period], - }, - evo: { - granularity, - top: { - 'page-num': page, - 'max-results': 100, - sort: ['-m_visits'], - }, - }, - options: { - ignore_null_properties: true, - }, - }) + }, + options: { + ignore_null_properties: true, + }, + }) const yesterday = new Date(new Date().setDate(new Date().getDate() - 1)) .toISOString() @@ -256,7 +256,8 @@ const getISODatesStartEndPreviousMonth = () => { } async function fetchPaginatedCrispConversations(pageNumber, urlParams) { const response = await fetch( - `https://api.crisp.chat/v1/website/d8247abb-cac5-4db6-acb2-cea0c00d8524/conversations/${pageNumber}${urlParams ? `?${urlParams}` : '' + `https://api.crisp.chat/v1/website/d8247abb-cac5-4db6-acb2-cea0c00d8524/conversations/${pageNumber}${ + urlParams ? `?${urlParams}` : '' }`, { method: 'get', @@ -342,9 +343,9 @@ async function fetchGithubIssuesFromTags(tags) { const query = `query { repository(owner:"betagouv", name:"mon-entreprise") {${tags - .map( - ({ name, count }, i) => - ` + .map( + ({ name, count }, i) => + ` issue${i}_${count}: issue(number: ${name.slice(1)}) { title closedAt @@ -354,8 +355,8 @@ async function fetchGithubIssuesFromTags(tags) { nodes } }` - ) - .join('\n')} + ) + .join('\n')} } }` const response = await fetch('https://api.github.com/graphql', { @@ -371,7 +372,7 @@ async function fetchGithubIssuesFromTags(tags) { if (response.status != 200) { console.error( `❌ Github response status: ${response.status}\n` + - '\tCheck your GITHUB_API_SECRET key in site/.env\n' + '\tCheck your GITHUB_API_SECRET key in site/.env\n' ) } diff --git a/site/source/pages/simulateurs/sasu/SASU.tsx b/site/source/pages/simulateurs/sasu/SASU.tsx index 70a7cd743..8716b98d6 100644 --- a/site/source/pages/simulateurs/sasu/SASU.tsx +++ b/site/source/pages/simulateurs/sasu/SASU.tsx @@ -21,6 +21,11 @@ export function SASUSimulation() { legend="Vos revenus de dirigeant de SASU" > + ACRE 1`] = ` "dirigeant . rémunération . totale: 10000 impôt . montant: 0 salarié . cotisations: 519 +salarié . rémunération . brut: 782 salarié . rémunération . net . payé après impôt: 596 salarié . rémunération . net . à payer avant impôt: 596 @@ -14,6 +15,7 @@ exports[`calculate assimilé salarié > ACRE 2`] = ` "dirigeant . rémunération . totale: 20000 impôt . montant: 0 salarié . cotisations: 1008 +salarié . rémunération . brut: 1582 salarié . rémunération . net . payé après impôt: 1228 salarié . rémunération . net . à payer avant impôt: 1228 @@ -24,6 +26,7 @@ exports[`calculate assimilé salarié > ACRE 3`] = ` "dirigeant . rémunération . totale: 30000 impôt . montant: 873 salarié . cotisations: 1497 +salarié . rémunération . brut: 2383 salarié . rémunération . net . payé après impôt: 1788 salarié . rémunération . net . à payer avant impôt: 1861 @@ -34,6 +37,7 @@ exports[`calculate assimilé salarié > JEI 1`] = ` "dirigeant . rémunération . totale: 48000 impôt . montant: 3247 salarié . cotisations: 1198 +salarié . rémunération . brut: 3574 salarié . rémunération . net . payé après impôt: 2531 salarié . rémunération . net . à payer avant impôt: 2802 @@ -44,6 +48,7 @@ exports[`calculate assimilé salarié > avec charges 1`] = ` "dirigeant . rémunération . totale: 10000 impôt . montant: 0 salarié . cotisations: 396 +salarié . rémunération . brut: 581 salarié . rémunération . net . payé après impôt: 437 salarié . rémunération . net . à payer avant impôt: 437 @@ -54,6 +59,7 @@ exports[`calculate assimilé salarié > avec charges 2`] = ` "dirigeant . rémunération . totale: 20000 impôt . montant: 0 salarié . cotisations: 760 +salarié . rémunération . brut: 1176 salarié . rémunération . net . payé après impôt: 907 salarié . rémunération . net . à payer avant impôt: 907 @@ -64,6 +70,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 1`] = ` "dirigeant . rémunération . totale: 100 impôt . montant: undefined salarié . cotisations: undefined +salarié . rémunération . brut: undefined salarié . rémunération . net . payé après impôt: undefined salarié . rémunération . net . à payer avant impôt: undefined" `; @@ -72,6 +79,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 2`] = ` "dirigeant . rémunération . totale: 1000 impôt . montant: 0 salarié . cotisations: 70 +salarié . rémunération . brut: 45 salarié . rémunération . net . payé après impôt: 14 salarié . rémunération . net . à payer avant impôt: 14 @@ -82,6 +90,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 3`] = ` "dirigeant . rémunération . totale: 2000 impôt . montant: 0 salarié . cotisations: 106 +salarié . rémunération . brut: 105 salarié . rémunération . net . payé après impôt: 61 salarié . rémunération . net . à payer avant impôt: 61 @@ -92,6 +101,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 4`] = ` "dirigeant . rémunération . totale: 5000 impôt . montant: 0 salarié . cotisations: 215 +salarié . rémunération . brut: 283 salarié . rémunération . net . payé après impôt: 202 salarié . rémunération . net . à payer avant impôt: 202 @@ -102,6 +112,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 5`] = ` "dirigeant . rémunération . totale: 10000 impôt . montant: 0 salarié . cotisations: 396 +salarié . rémunération . brut: 581 salarié . rémunération . net . payé après impôt: 437 salarié . rémunération . net . à payer avant impôt: 437 @@ -112,6 +123,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 6`] = ` "dirigeant . rémunération . totale: 20000 impôt . montant: 0 salarié . cotisations: 760 +salarié . rémunération . brut: 1176 salarié . rémunération . net . payé après impôt: 907 salarié . rémunération . net . à payer avant impôt: 907 @@ -122,6 +134,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 7`] = ` "dirigeant . rémunération . totale: 50000 impôt . montant: 1704 salarié . cotisations: 1849 +salarié . rémunération . brut: 2960 salarié . rémunération . net . payé après impôt: 2175 salarié . rémunération . net . à payer avant impôt: 2317 @@ -132,6 +145,7 @@ exports[`calculate assimilé salarié > échelle de rémunération 8`] = ` "dirigeant . rémunération . totale: 100000 impôt . montant: 9659 salarié . cotisations: 3622 +salarié . rémunération . brut: 5952 salarié . rémunération . net . payé après impôt: 3907 salarié . rémunération . net . à payer avant impôt: 4712