From a3b20bc3f6fa373d3873f884f060d764a66f8ac2 Mon Sep 17 00:00:00 2001 From: Jean-Marie Favreau Date: Sat, 26 Apr 2025 12:50:21 +0200 Subject: [PATCH] =?UTF-8?q?Parfois=20les=20images=20changent=20de=20serveu?= =?UTF-8?q?r=20dans=20les=20=C3=A9v=C3=A9nements=20FB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix #411 --- src/agenda_culturel/models.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index 3fb32c5..fee31d1 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -2050,6 +2050,16 @@ class Event(models.Model): self.has_invalid_start_time() or event.has_invalid_start_time() ): continue + # only consider path for Facebook urls + if ( + r["key"] == "image" + and len(r["values"]) > 0 + and "fbcdn.net" in r["values"][0] + ): + nb = len(set([urlparse(url).path for url in r["values"]])) + if nb == 1: + continue + return False return True