From 5a7ff6de1ce5c9b98e381c0c484bdf37eec10077 Mon Sep 17 00:00:00 2001 From: Khalim Conn-Kowlessar Date: Tue, 14 Jul 2026 23:22:22 +0000 Subject: [PATCH] =?UTF-8?q?Lodge=20the=20surveyed=20Wall=20Dry-Lined=20ans?= =?UTF-8?q?wer=20on=20the=20SAP=20building=20part=20=F0=9F=9F=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- datatypes/epc/domain/mapper.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/datatypes/epc/domain/mapper.py b/datatypes/epc/domain/mapper.py index d6d2443f6..037bf833a 100644 --- a/datatypes/epc/domain/mapper.py +++ b/datatypes/epc/domain/mapper.py @@ -6096,6 +6096,9 @@ def _map_main_building_part( main.walls_insulation_type ), wall_thickness_measured=main.wall_thickness_mm is not None, + # "Wall Dry-Lined? Yes" routes the wall U through the RdSAP10 §5.8 / + # Table 14 adjustment; None (not asked) leaves the cascade default. + wall_dry_lined=main.dry_lined, party_wall_construction=_pashub_party_wall_construction_int( main.party_wall_construction_type ), @@ -6133,6 +6136,9 @@ def _map_extension_building_part( ext_c.walls_insulation_type ), wall_thickness_measured=ext_c.wall_thickness_mm is not None, + # "Wall Dry-Lined? Yes" routes the wall U through the RdSAP10 §5.8 / + # Table 14 adjustment; None (not asked) leaves the cascade default. + wall_dry_lined=ext_c.dry_lined, party_wall_construction=_pashub_party_wall_construction_int( ext_c.party_wall_construction_type ),