mirror of
https://github.com/Bunsly/HomeHarvest.git
synced 2026-03-05 03:54:29 -08:00
Validates that past_hours parameter works correctly for: - SOLD (filters by last_sold_date, server query: sold_date) - FOR_SALE (filters by list_date, server query: list_date) - FOR_RENT (filters by list_date, server query: list_date) - PENDING (filters by pending_date, client-side only) Test confirms: ✓ Server-side queries use correct $today-XD format ✓ Client-side hour-based filtering works for all types ✓ Appropriate date fields used for each listing type ✓ Results are correctly filtered to within hour range The implementation calculates server-side days as: days = max(1, int(past_hours / 24) + 1) This ensures enough data is fetched from the API for client-side hour-precise filtering. Live testing with real API data confirms all listing types pass validation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>