From 0311ae4ee1ffc3535aedac06334fe65dfabb983e Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Sat, 26 Apr 2025 15:20:47 +0200 Subject: [PATCH] Fix MKCALENDAR for Apple Calendar (does not send resourcetype) --- crates/caldav/src/calendar/methods/mkcalendar.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/caldav/src/calendar/methods/mkcalendar.rs b/crates/caldav/src/calendar/methods/mkcalendar.rs index 3631b95..7d0a185 100644 --- a/crates/caldav/src/calendar/methods/mkcalendar.rs +++ b/crates/caldav/src/calendar/methods/mkcalendar.rs @@ -1,7 +1,7 @@ -use crate::calendar::prop::SupportedCalendarComponentSet; use crate::Error; -use actix_web::web::{Data, Path}; +use crate::calendar::prop::SupportedCalendarComponentSet; use actix_web::HttpResponse; +use actix_web::web::{Data, Path}; use rustical_store::auth::User; use rustical_store::calendar::CalendarObjectType; use rustical_store::{Calendar, CalendarStore}; @@ -25,7 +25,7 @@ pub struct MkcolCalendarProp { calendar_timezone_id: Option, #[xml(ns = "rustical_dav::namespace::NS_DAV")] #[allow(dead_code)] - resourcetype: Unparsed, + resourcetype: Option, #[xml(ns = "rustical_dav::namespace::NS_CALDAV")] supported_calendar_component_set: Option, // Ignore that property, we don't support it but also don't want to throw an error