From 8b121a06edebb96eeaa94b248c30e733065f62d6 Mon Sep 17 00:00:00 2001 From: Silviu Chingaru Date: Thu, 11 Jun 2026 20:18:21 +0300 Subject: [PATCH] Fixed calendar.py for all day event update. --- nextcloud_mcp_server/client/calendar.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nextcloud_mcp_server/client/calendar.py b/nextcloud_mcp_server/client/calendar.py index 11c3f1c1..2655dd0e 100644 --- a/nextcloud_mcp_server/client/calendar.py +++ b/nextcloud_mcp_server/client/calendar.py @@ -1037,7 +1037,7 @@ class CalendarClient: start_date = dt.datetime.fromisoformat( start_str.split("T")[0] ).date() - component["DTSTART"] = start_date + component["DTSTART"] = vDDDTypes(start_date) else: start_dt, zi = self._parse_event_datetime( start_str, tz_name @@ -1053,7 +1053,7 @@ class CalendarClient: end_date = dt.datetime.fromisoformat( end_str.split("T")[0] ).date() - component["DTEND"] = end_date + component["DTEND"] = vDDDTypes(end_date) else: end_dt, zi = self._parse_event_datetime(end_str, tz_name) if zi is not None: