diff --git a/src/agenda_culturel/models.py b/src/agenda_culturel/models.py index 25f4156..5c1ddb5 100644 --- a/src/agenda_culturel/models.py +++ b/src/agenda_culturel/models.py @@ -311,7 +311,7 @@ class Event(models.Model): etime = time.fromisoformat(self.end_time) if isinstance(self.end_time, str) else time() if self.end_time is None else self.end_time self.recurrence_dtstart = datetime.combine(sday, stime) - + # TODO: see https://forge.chapril.org/jmtrivial/agenda_culturel/issues/65 if self.recurrences is None or len(self.recurrences.rrules) == 0: if self.end_day is None: self.dtend = None diff --git a/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-flat-list-inc.html b/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-flat-list-inc.html index 2f146cf..5cf74c7 100644 --- a/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-flat-list-inc.html +++ b/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-flat-list-inc.html @@ -13,6 +13,7 @@ {% if event.recurrences %}
{% picto_from_name "repeat" %} + depuis le {{ event.recurrences.dtstart.date }}{% for r in event.recurrences.rrules %}, {{ r.to_text }} {% endfor %} diff --git a/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-list-by-day-inc.html b/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-list-by-day-inc.html index a2cccfa..5f385bd 100644 --- a/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-list-by-day-inc.html +++ b/src/agenda_culturel/templates/agenda_culturel/single-event/event-in-list-by-day-inc.html @@ -71,6 +71,7 @@ {% if event.recurrences %}