fix: Remove undefined get_dom_reviews call in multi-sort passes

The multi-sort loop was calling get_dom_reviews() which doesn't exist.
API interception alone is sufficient for capturing reviews during
multi-sort passes, so we now use only api_reviews.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Alejandro Gutiérrez
2026-01-24 18:58:04 +00:00
parent fbd61ff7f7
commit 7771c734c6

View File

@@ -2101,10 +2101,9 @@ def scrape_reviews(driver, url: str, max_reviews: int = 5000, timeout_no_new: in
while True:
time.sleep(1.0)
# Get reviews
# Get reviews from API interception (sufficient for multi-sort)
api_reviews = get_api_reviews()
dom_reviews = get_dom_reviews(scroll_container)
all_new = api_reviews + dom_reviews
all_new = api_reviews # API interception captures all reviews
# Add new reviews (seen_ids persists across passes!)
new_count = 0