From b681182541a18886c2ab74885f083225f83676f8 Mon Sep 17 00:00:00 2001
From: magicfelix <felix@felix-zauberer.de>
Date: Thu, 30 Jan 2025 14:56:22 +0100
Subject: [PATCH] [DAV] Fix time-range filter for all-day events

---
 aleksis/core/util/dav_handler/calendar.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/aleksis/core/util/dav_handler/calendar.py b/aleksis/core/util/dav_handler/calendar.py
index 2daad6afd..0bd635015 100644
--- a/aleksis/core/util/dav_handler/calendar.py
+++ b/aleksis/core/util/dav_handler/calendar.py
@@ -30,7 +30,7 @@ class TimeRangeFilter(ElementHandler):
                     filter(
                         lambda obj: self._compare_date_time(d, obj.value_end_datetime(obj))
                         if obj.value_end_datetime(obj) is not None
-                        else True,
+                        else self._compare_date_time(d, obj.value_start_datetime(obj)),
                         self.request.objects,
                     )
                 )
-- 
GitLab