From a7aefb3e56772cda6e870c172d3a6d3a93e450ce Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Sat, 29 Nov 2025 23:59:50 +0100 Subject: [PATCH] feat: add Bonial.fr catalog scraper service using Playwright. --- app/services/bonial_scraper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/bonial_scraper.py b/app/services/bonial_scraper.py index 8b8a936..366efd8 100644 --- a/app/services/bonial_scraper.py +++ b/app/services/bonial_scraper.py @@ -201,7 +201,7 @@ async def scrape_catalog_list(page: Page, enseigne: Enseigne) -> list[dict[str, # Go up to find a section/div that contains both the link and the title/image parent = link for _ in range(5): # Try going up max 5 levels - parent = await parent.evaluateHandle("el => el.parentElement") + parent = await parent.evaluate_handle("el => el.parentElement") parent = parent.as_element() if not parent: break