From 7ef96194a52e277381e1cfa27aad4f706b487660 Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Sat, 4 Jan 2025 21:57:57 +0100 Subject: [PATCH] mkcalendar, ignore resourcetype --- crates/caldav/src/calendar/methods/mkcalendar.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/caldav/src/calendar/methods/mkcalendar.rs b/crates/caldav/src/calendar/methods/mkcalendar.rs index badab2c..d5eaeed 100644 --- a/crates/caldav/src/calendar/methods/mkcalendar.rs +++ b/crates/caldav/src/calendar/methods/mkcalendar.rs @@ -3,7 +3,7 @@ use actix_web::web::{Data, Path}; use actix_web::HttpResponse; use rustical_store::auth::User; use rustical_store::{Calendar, CalendarStore}; -use rustical_xml::{XmlDeserialize, XmlDocument, XmlRootTag}; +use rustical_xml::{Unparsed, XmlDeserialize, XmlDocument, XmlRootTag}; use tracing::instrument; use tracing_actix_web::RootSpan; @@ -21,6 +21,9 @@ pub struct MkcolCalendarProp { calendar_timezone: Option, #[xml(ns = "rustical_dav::namespace::NS_CALDAV")] calendar_timezone_id: Option, + #[xml(ns = "rustical_dav::namespace::NS_DAV")] + #[allow(dead_code)] + resourcetype: Unparsed, } #[derive(XmlDeserialize, Clone, Debug)]