mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-30 13:10:47 +00:00
Map main_heating_controls in the older RdSAP mappers for the FE panel 🟩
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a975d870c9
commit
590a456065
1 changed files with 40 additions and 0 deletions
|
|
@ -1110,6 +1110,14 @@ class EpcPropertyDataMapper:
|
|||
main_heating=EpcPropertyDataMapper._map_energy_elements(
|
||||
schema.main_heating
|
||||
),
|
||||
# First control system if multiple — mirrors from_rdsap_schema_21_0_1.
|
||||
main_heating_controls=(
|
||||
EpcPropertyDataMapper._map_energy_element(
|
||||
schema.main_heating_controls[0]
|
||||
)
|
||||
if schema.main_heating_controls
|
||||
else None
|
||||
),
|
||||
window=EpcPropertyDataMapper._map_energy_element(schema.window),
|
||||
lighting=EpcPropertyDataMapper._map_energy_element(schema.lighting),
|
||||
hot_water=EpcPropertyDataMapper._map_energy_element(schema.hot_water),
|
||||
|
|
@ -1302,6 +1310,14 @@ class EpcPropertyDataMapper:
|
|||
main_heating=EpcPropertyDataMapper._map_energy_elements(
|
||||
schema.main_heating
|
||||
),
|
||||
# First control system if multiple — mirrors from_rdsap_schema_21_0_1.
|
||||
main_heating_controls=(
|
||||
EpcPropertyDataMapper._map_energy_element(
|
||||
schema.main_heating_controls[0]
|
||||
)
|
||||
if schema.main_heating_controls
|
||||
else None
|
||||
),
|
||||
window=EpcPropertyDataMapper._map_energy_element(schema.window),
|
||||
lighting=EpcPropertyDataMapper._map_energy_element(schema.lighting),
|
||||
hot_water=EpcPropertyDataMapper._map_energy_element(schema.hot_water),
|
||||
|
|
@ -1518,6 +1534,14 @@ class EpcPropertyDataMapper:
|
|||
main_heating=EpcPropertyDataMapper._map_energy_elements(
|
||||
schema.main_heating
|
||||
),
|
||||
# First control system if multiple — mirrors from_rdsap_schema_21_0_1.
|
||||
main_heating_controls=(
|
||||
EpcPropertyDataMapper._map_energy_element(
|
||||
schema.main_heating_controls[0]
|
||||
)
|
||||
if schema.main_heating_controls
|
||||
else None
|
||||
),
|
||||
window=EpcPropertyDataMapper._map_energy_element(schema.window),
|
||||
lighting=EpcPropertyDataMapper._map_energy_element(schema.lighting),
|
||||
hot_water=EpcPropertyDataMapper._map_energy_element(schema.hot_water),
|
||||
|
|
@ -1741,6 +1765,14 @@ class EpcPropertyDataMapper:
|
|||
main_heating=EpcPropertyDataMapper._map_energy_elements(
|
||||
schema.main_heating
|
||||
),
|
||||
# First control system if multiple — mirrors from_rdsap_schema_21_0_1.
|
||||
main_heating_controls=(
|
||||
EpcPropertyDataMapper._map_energy_element(
|
||||
schema.main_heating_controls[0]
|
||||
)
|
||||
if schema.main_heating_controls
|
||||
else None
|
||||
),
|
||||
window=EpcPropertyDataMapper._map_energy_element(schema.window),
|
||||
lighting=EpcPropertyDataMapper._map_energy_element(schema.lighting),
|
||||
hot_water=EpcPropertyDataMapper._map_energy_element(schema.hot_water),
|
||||
|
|
@ -1977,6 +2009,14 @@ class EpcPropertyDataMapper:
|
|||
main_heating=EpcPropertyDataMapper._map_energy_elements(
|
||||
schema.main_heating
|
||||
),
|
||||
# First control system if multiple — mirrors from_rdsap_schema_21_0_1.
|
||||
main_heating_controls=(
|
||||
EpcPropertyDataMapper._map_energy_element(
|
||||
schema.main_heating_controls[0]
|
||||
)
|
||||
if schema.main_heating_controls
|
||||
else None
|
||||
),
|
||||
window=EpcPropertyDataMapper._map_energy_element(schema.window),
|
||||
lighting=EpcPropertyDataMapper._map_energy_element(schema.lighting),
|
||||
hot_water=EpcPropertyDataMapper._map_energy_element(schema.hot_water),
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue