diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py index 63b4805f7009ba72fcfe42ab6bb6b17635aa2940..c85b285eb1b11b54f7d5ad1896a9d0d04ec7dcc6 100644 --- a/aleksis/apps/alsijil/models.py +++ b/aleksis/apps/alsijil/models.py @@ -557,7 +557,9 @@ class Documentation(CalendarEvent): event_reference_obj = event["REFERENCE_OBJECT"] existing_documentations_event = filter( lambda d: ( - d.datetime_start == event["DTSTART"].dt and d.datetime_end == event["DTEND"].dt + d.datetime_start == event["DTSTART"].dt + and d.datetime_end == event["DTEND"].dt + and d.amends.id == event_reference_obj.id ), existing_documentations, )