Browse Source

Set housing.id only after retrieving phone if needed

master
Gautier P 2 years ago
parent
commit
caa4961679
  1. 4
      flatisfy/fetch.py

4
flatisfy/fetch.py

@ -235,14 +235,14 @@ class WebOOBProxy(object): @@ -235,14 +235,14 @@ class WebOOBProxy(object):
try:
housing = backend.get_housing(flat_id)
# Otherwise, we miss the @backend afterwards
housing.id = full_flat_id
if not store_personal_data:
# Ensure phone is cleared
housing.phone = None
else:
# Ensure phone is fetched
backend.fillobj(housing, 'phone')
# Otherwise, we miss the @backend afterwards
housing.id = full_flat_id
return json.dumps(housing, cls=WeboobEncoder)
except Exception as exc: # pylint: disable=broad-except

Loading…
Cancel
Save