mirror of
https://github.com/Bunsly/HomeHarvest.git
synced 2026-03-04 19:44:29 -08:00
implement client-side pending_date filtering for PENDING properties
- Fix PENDING properties to filter by pending_date instead of list_date - Add client-side filtering for PENDING as server-side pending_date filter is broken - Include contingent properties without pending_date for comprehensive results - Enhance documentation to clarify past_days behavior per listing type - Add property_history field to GraphQL queries for future enhancements - Add comprehensive test for pending date filtering functionality - Optimize filtering logic with helper methods for better maintainability 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -32,6 +32,9 @@ def scrape_property(
|
||||
:param mls_only: If set, fetches only listings with MLS IDs.
|
||||
:param proxy: Proxy to use for scraping
|
||||
:param past_days: Get properties sold or listed (dependent on your listing_type) in the last _ days.
|
||||
- PENDING: Filters by pending_date. Contingent properties without pending_date are included.
|
||||
- SOLD: Filters by sold_date (when property was sold)
|
||||
- FOR_SALE/FOR_RENT: Filters by list_date (when property was listed)
|
||||
:param date_from, date_to: Get properties sold or listed (dependent on your listing_type) between these dates. format: 2021-01-28
|
||||
:param foreclosure: If set, fetches only foreclosure listings.
|
||||
:param extra_property_data: Increases requests by O(n). If set, this fetches additional property data (e.g. agent, broker, property evaluations etc.)
|
||||
|
||||
Reference in New Issue
Block a user