diff --git a/src/notion/statPublishOptions.ts b/src/notion/statPublishOptions.ts index 2f61a06..6d50806 100644 --- a/src/notion/statPublishOptions.ts +++ b/src/notion/statPublishOptions.ts @@ -26,6 +26,11 @@ const statPropsPublishOptions: { notionPropName: "Durée résistance médiane", unit: "j", }, + pourcentageEntreeApresMiseEnDemeure: { + notionPropName: "% d'entrées après mises en demeure", + unit: "%", + }, + nbFamillesMisesEnDemeure: { notionPropName: "Nb familles mises en demeure", }, @@ -33,10 +38,7 @@ const statPropsPublishOptions: { notionPropName: "% de familles mises en demeure", unit: "%", }, - pourcentageEntreeApresMiseEnDemeure: { - notionPropName: "% d'entrées après mises en demeure", - unit: "%", - }, + pourcentageEntreeApresMiseEnDemeureSurPeriode: { notionPropName: "% d'entrées après mises en demeure sur période", }, @@ -94,7 +96,6 @@ const statPropsPublishOptions: { notionPropName: "% familles avec CRPC refusée", unit: "%", }, - nbFamillesProcedureCivile: { notionPropName: "Nb familles avec procédure civile", }, diff --git a/src/statistiques/computeELStatsAtDate.ts b/src/statistiques/computeELStatsAtDate.ts index be7dc63..08151be 100644 --- a/src/statistiques/computeELStatsAtDate.ts +++ b/src/statistiques/computeELStatsAtDate.ts @@ -2,6 +2,7 @@ import { isCRPC, isCompositionPenale, isEvenementBefore, + isProcedureCivile, isProcedurePenale, } from "../data/EvenementFamille"; import { @@ -69,7 +70,7 @@ export function computeELStatsAtDate( const famillesAvecProcedureCivile = familleResistantesOrEx.filter((famille) => famille.Evenements.find( - (evt) => isProcedurePenale(evt) && isEvenementBefore(evt, asOfDate) + (evt) => isProcedureCivile(evt) && isEvenementBefore(evt, asOfDate) ) ); @@ -79,14 +80,14 @@ export function computeELStatsAtDate( dureeResistanceMoyenne: average(dureesResistances), dureeResistanceMediane: median(dureesResistances), + pourcentageEntreeApresMiseEnDemeure: + computePourcentageEntreeApresMiseEnDemeure(familleResistantesOrEx), nbFamillesMisesEnDemeure: nbFamillesMiseEnDemeure, pourcentageFamillesMisesEnDemeure: percent( nbFamillesMiseEnDemeure, familleResistantesOrEx.length ), - pourcentageEntreeApresMiseEnDemeure: - computePourcentageEntreeApresMiseEnDemeure(familleResistantesOrEx), nbFamillesProcedurePenale: famillesAvecProcedurePenale.length, pourcentageFamillesProcedurePenale: percent(