From 2646fca9f5f3c4801ec04cb1d55f4a7cb020f550 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Wed, 26 Feb 2025 20:38:44 +0100 Subject: [PATCH] Fix #330 --- .../import_tasks/custom_extractors/fbevents.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/agenda_culturel/import_tasks/custom_extractors/fbevents.py b/src/agenda_culturel/import_tasks/custom_extractors/fbevents.py index 18a558d..d20677a 100644 --- a/src/agenda_culturel/import_tasks/custom_extractors/fbevents.py +++ b/src/agenda_culturel/import_tasks/custom_extractors/fbevents.py @@ -111,7 +111,9 @@ class CExtractor(TwoStepsExtractor): for event in fevent.build_events(event_url): event["published"] = published - self.add_event(default_values, **event) + # only add the event if its unknown + if len([e for e in self.events if event["uuids"][0] in e["uuids"]]) == 0: + self.add_event(default_values, **event) else: if debug: CExtractor.dump_content_for_debug(event_content, event_url)