From bb2a6b04e50b7093b66866a25f28044c5d30c567 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Fri, 7 Feb 2025 11:02:33 +0100 Subject: [PATCH] On alerte que l'heure manque dans les imports de la raymonde --- .../import_tasks/custom_extractors/laraymonde.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/agenda_culturel/import_tasks/custom_extractors/laraymonde.py b/src/agenda_culturel/import_tasks/custom_extractors/laraymonde.py index 4249bba..ced6100 100644 --- a/src/agenda_culturel/import_tasks/custom_extractors/laraymonde.py +++ b/src/agenda_culturel/import_tasks/custom_extractors/laraymonde.py @@ -32,20 +32,22 @@ class CExtractor(TwoStepsExtractorNoPause): title = soup.select_one(".showDesc h4 a.summary").text start_day = soup.select_one(".showDate .value-title") + start_time = None if not start_day is None: start_day = start_day["title"] if not start_day is None: start_day = start_day.split("T")[0] - if start_day is None: - print("impossible de récupérer la date") - return + description = soup.select_one('.showDetails.description').text image = soup.select('.showDetails.description img') if not image is None: image_alt = image[-1]["alt"] image = image[-1]["src"] + if start_time is None: + title += " - Attention: la date n'a pu être extraite" + self.add_event_with_props( default_values, event_url, @@ -58,7 +60,7 @@ class CExtractor(TwoStepsExtractorNoPause): recurrences=None, uuids=[event_url], url_human=event_url, - start_time=None, + start_time=start_time, end_day=None, end_time=None, published=published,