diff --git a/aleksis/apps/alsijil/models.py b/aleksis/apps/alsijil/models.py index ea9bce99e38f066a27919f61778f12c19d09b3c1..65ac367a181a1853c16496de04dd0d4c27e04904 100644 --- a/aleksis/apps/alsijil/models.py +++ b/aleksis/apps/alsijil/models.py @@ -1,4 +1,4 @@ -from datetime import date, datetime +from datetime import date, datetime, timezone from typing import Optional, Union from urllib.parse import urlparse import json @@ -553,7 +553,7 @@ class Documentation(CalendarEvent): existing_documentations := ( event_reference_obj := event["REFERENCE_OBJECT"] ).documentation.filter( - datetime_start=event["DTSTART"].dt, datetime_end=event["DTEND"].dt + datetime_start=event["DTSTART"].dt.replace(tzinfo=timezone.utc), datetime_end=event["DTEND"].dt.replace(tzinfo=timezone.utc) ) ).exists() else cls(