mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
Reclassify doorglass wall items as Window domain objects 🟩
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
cdefa65887
commit
45925d48eb
1 changed files with 8 additions and 2 deletions
|
|
@ -47,9 +47,15 @@ def _map_room(r: api.Room) -> Room:
|
|||
length_m=length,
|
||||
area_m2=round(r.area, 2),
|
||||
windows=[
|
||||
_map_window(wi) for wi in r.wall_items if wi.symbol.id.startswith("window")
|
||||
_map_window(wi)
|
||||
for wi in r.wall_items
|
||||
if wi.symbol.id.startswith("window") or wi.symbol.id == "doorglass"
|
||||
],
|
||||
doors=[
|
||||
_map_door(wi)
|
||||
for wi in r.wall_items
|
||||
if wi.symbol.id.startswith("door") and wi.symbol.id != "doorglass"
|
||||
],
|
||||
doors=[_map_door(wi) for wi in r.wall_items if wi.symbol.id.startswith("door")],
|
||||
)
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue