diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index 3b8339b..d32bfb2 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -844,6 +844,9 @@ class Event(models.Model): for attr in Event.data_fields(all=True, local_img=False, exact_location=False): values = [getattr(e, attr) for e in events] values = ["" if v is None else v for v in values] + # only consider fixed part of Facebook urls + if attr == "image": + values = [v.split("?")[0] if "fbcdn.net" in v else v for v in values] if len(set([str(v) for v in values])) == 1: result.append({"similar": True, "key": attr, "values": values[0]})