rates/backend/services/scraper_backends
jtricerolph 92dce29e7b Fix page.content() crash and ensure rotation triggers on any empty result
page.content() throws when page is still navigating after a goto timeout;
catch it and continue with empty content. Also broaden the soft-block check
to trigger IP rotation whenever no hotels are found (not just on explicit
blocks), so proxy rotation fires even when the error path is hit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-09 18:16:06 +00:00
..
__init__.py Add Rate Monitor app — Booking.com + direct booking engine competitor rates 2026-07-05 12:06:30 +00:00
base.py Use pasted Booking.com search URL to pin scrape destination 2026-07-05 22:00:28 +00:00
playwright_local.py Fix page.content() crash and ensure rotation triggers on any empty result 2026-07-09 18:16:06 +00:00