From 38af998a094a59dd76698732f6d7462e5bb5d120 Mon Sep 17 00:00:00 2001 From: Michael SCHAL Date: Sun, 23 Nov 2025 22:18:11 +0100 Subject: [PATCH] feat: add scraper service with URL simplification, Playwright integration, and retry logic for web scraping. --- app/services/scraper_service.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/services/scraper_service.py b/app/services/scraper_service.py index 68602db..ffa7b24 100644 --- a/app/services/scraper_service.py +++ b/app/services/scraper_service.py @@ -452,4 +452,7 @@ class ScraperService: finally: # Si on a créé un manager playwright local, on l'arrête if playwright_manager: - await playwright_manager.stop() + try: + await playwright_manager.__aexit__(None, None, None) + except Exception as e: + logger.debug(f"Error stopping playwright manager: {e}")