From 6e8eaed828649da71fa3718659f20e4a63ac0263 Mon Sep 17 00:00:00 2001 From: Michael Desigaud Date: Tue, 26 May 2026 22:04:54 +0200 Subject: [PATCH 1/2] fix: issue-149 --- dist/reports/corpus/corpus_list_main.json | 2 +- src/engine.js | 10 ++++++++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dist/reports/corpus/corpus_list_main.json b/dist/reports/corpus/corpus_list_main.json index 3e15dce..ee33533 100644 --- a/dist/reports/corpus/corpus_list_main.json +++ b/dist/reports/corpus/corpus_list_main.json @@ -10,5 +10,5 @@ "dpe_appartement_individuel_chauffage_collectif_2025.csv", "dpe_individuel_a_partir_dpe_immeuble_2026.csv" ], - "branches": ["main"] + "branches": ["main", "fix_issue_149"] } diff --git a/src/engine.js b/src/engine.js index 9118df8..65f3841 100644 --- a/src/engine.js +++ b/src/engine.js @@ -271,9 +271,15 @@ export function calcul_3cl(inputDpe, options) { * Inertie ID * 1 - Très lourde * 2 - Lourde + * 3 - Moyenne + * 4 - Légère + * + * Cf. issue #149 : l'utilisation de la variable batiment_materiaux_anciens + * n'est plus conditionnée par la classe d'inertie ni par le type de logement + * (maison ou appartement). On considère le bâtiment comme à inertie lourde + * dès lors que la variable batiment_materiaux_anciens vaut 1. */ - const ilpa = - logement.meteo.batiment_materiaux_anciens === 1 && ['1', '2'].includes(inertie_id) ? '1' : '0'; + const ilpa = logement.meteo.batiment_materiaux_anciens === 1 ? '1' : '0'; const ecs = logement.installation_ecs_collection.installation_ecs || []; const Nb_lgt = cg.nombre_appartement || 1; From 5e356732b4049cf4d90eaef7158a8c13ee3d26a2 Mon Sep 17 00:00:00 2001 From: Michael Desigaud Date: Tue, 26 May 2026 22:32:38 +0200 Subject: [PATCH 2/2] fix: issue-149 - modification utilisation variable materiaux ancien --- dist/reports/corpus/corpus_list_main.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/reports/corpus/corpus_list_main.json b/dist/reports/corpus/corpus_list_main.json index ee33533..3e15dce 100644 --- a/dist/reports/corpus/corpus_list_main.json +++ b/dist/reports/corpus/corpus_list_main.json @@ -10,5 +10,5 @@ "dpe_appartement_individuel_chauffage_collectif_2025.csv", "dpe_individuel_a_partir_dpe_immeuble_2026.csv" ], - "branches": ["main", "fix_issue_149"] + "branches": ["main"] }