ab59e13936
The same-building detection was failing because the code was accessing deal.street_name and deal.house_number (Pydantic model field names), but the Govmap API actually returns streetNameHeb/streetNameEng and houseNum as extra fields. Modified address construction to check multiple field names using getattr() to handle the API's actual field names, falling back to model field names if needed. This fix ensures same-building deals are correctly identified and prioritized with priority=0. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>