do 1 attempt to detect sqm from floorplan. if that fails then set to 0 instead of returning none

This commit is contained in:
Viktor Barzin 2025-06-21 12:06:57 +00:00
parent 4e13dbdb7f
commit fc722b6b5f
No known key found for this signature in database
GPG key ID: 4056458DBDBF8863

View file

@ -34,10 +34,10 @@ async def _calculate_sqm_ocr(
) )
if estimated_sqm is not None: if estimated_sqm is not None:
sqms.append(estimated_sqm) sqms.append(estimated_sqm)
max_sqm = max(sqms, default=None) max_sqm = max(sqms, default=0) # try once, if we fail, keep as 0
if max_sqm is not None: # if max_sqm is not None:
listing.square_meters = max_sqm listing.square_meters = max_sqm
return listing return listing
else: # else:
listing.square_meters = None # listing.square_meters = None
return None # return None