From 8b8c30d1b71ca859745b306e26efe60871eb347e Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Sun, 16 Mar 2025 05:30:54 +0100 Subject: [PATCH] Parfois le alt manque --- .../import_tasks/generic_extractors/apidae_tourisme.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/agenda_culturel/import_tasks/generic_extractors/apidae_tourisme.py b/src/agenda_culturel/import_tasks/generic_extractors/apidae_tourisme.py index a745d69..f9c8007 100644 --- a/src/agenda_culturel/import_tasks/generic_extractors/apidae_tourisme.py +++ b/src/agenda_culturel/import_tasks/generic_extractors/apidae_tourisme.py @@ -54,7 +54,10 @@ class CExtractor(TwoStepsExtractorNoPause): soup = BeautifulSoup(html, "html.parser") title = soup.select_one("h2.widgit_title").text.strip() image = soup.select_one("img") - image_alt = image["alt"] + if image.has_attr("alt"): + image_alt = image["alt"] + else: + image_alt = "" image = image["src"] description = soup.select("div.desc") description = "\n".join([d.text for d in description])