extract no extensions 🟩

This commit is contained in:
Daniel Roth 2026-04-21 10:53:37 +00:00
parent da26e4a4cb
commit 0976088cc9

View file

@ -140,6 +140,8 @@ class PasHubRdSapSiteNotesExtractor:
storeys_raw = self._get_in_doc("Number of storeys:") or "0"
extensions_raw = self._get_in_doc("Number of Extensions:") or "0"
_extensions_first = extensions_raw.split()[0]
extensions_count = int(_extensions_first) if _extensions_first.isdigit() else 0
return General(
epc_checked_before_assessment=self._bool(
@ -155,7 +157,7 @@ class PasHubRdSapSiteNotesExtractor:
detachment_type=self._get_in_doc("Detachment Type:") or "",
number_of_storeys=int(storeys_raw.split()[0]),
terrain_type=self._get_in_doc("Terrain Type:") or "",
number_of_extensions=int(extensions_raw.split()[0]),
number_of_extensions=extensions_count,
electricity_smart_meter=self._bool(
"Is an electricity smart meter present?"
),