missing street is not included in address string 🟩

This commit is contained in:
Daniel Roth 2026-05-06 17:08:34 +00:00
parent 25aa57e4b6
commit 0dd39a63f2

View file

@ -16,11 +16,7 @@ def map_plan(mp: MagicPlan) -> Plan:
def _map_address(addr: api.Address | None) -> str | None:
if addr is None:
return None
street = (
f"{addr.street_number} {addr.street}".strip()
if addr.street_number
else addr.street
)
street = " ".join(p for p in [addr.street_number, addr.street] if p) or None
parts = [p for p in [street, addr.city, addr.country] if p]
return ", ".join(parts) if parts else None