From b89c9547523db5c892016e724cce49d8de015f2a Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Fri, 15 Mar 2024 20:44:51 +0100 Subject: [PATCH] fixing supported-calendar-component --- crates/caldav/src/resources/calendar.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/crates/caldav/src/resources/calendar.rs b/crates/caldav/src/resources/calendar.rs index 8bb1b86..9b0823a 100644 --- a/crates/caldav/src/resources/calendar.rs +++ b/crates/caldav/src/resources/calendar.rs @@ -22,7 +22,10 @@ pub struct CalendarResource { #[derive(Serialize)] #[serde(rename_all = "kebab-case")] -pub struct SupportedCalendarComponent(#[serde(rename = "@name")] pub &'static str); +pub struct SupportedCalendarComponent { + #[serde(rename = "@name")] + pub name: &'static str, +} #[derive(Serialize)] #[serde(rename_all = "kebab-case")] @@ -210,7 +213,7 @@ impl Resource for CalendarResource { CalendarProp::SupportedCalendarComponentSet => { Ok(CalendarPropResponse::SupportedCalendarComponentSet( SupportedCalendarComponentSet { - comp: vec![SupportedCalendarComponent("VEVENT")], + comp: vec![SupportedCalendarComponent { name: "VEVENT" }], }, )) }