From 18af1b9aa26d98481f3d6da994a10141948184b6 Mon Sep 17 00:00:00 2001 From: Lennart <18233294+lennart-k@users.noreply.github.com> Date: Tue, 22 Jul 2025 15:41:24 +0200 Subject: [PATCH] remove calendar-proxy from DAV header --- crates/caldav/src/calendar/service.rs | 2 +- crates/caldav/src/principal/mod.rs | 5 ----- crates/caldav/src/principal/service.rs | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/crates/caldav/src/calendar/service.rs b/crates/caldav/src/calendar/service.rs index 55312f7..889b7bb 100644 --- a/crates/caldav/src/calendar/service.rs +++ b/crates/caldav/src/calendar/service.rs @@ -51,7 +51,7 @@ impl ResourceService for CalendarResourc type Principal = Principal; type PrincipalUri = CalDavPrincipalUri; - const DAV_HEADER: &str = "1, 3, access-control, calendar-access, calendar-proxy, webdav-push"; + const DAV_HEADER: &str = "1, 3, access-control, calendar-access, webdav-push"; async fn get_resource( &self, diff --git a/crates/caldav/src/principal/mod.rs b/crates/caldav/src/principal/mod.rs index 33486db..efbf8b6 100644 --- a/crates/caldav/src/principal/mod.rs +++ b/crates/caldav/src/principal/mod.rs @@ -41,11 +41,6 @@ impl Resource for PrincipalResource { Resourcetype(&[ ResourcetypeInner(Some(rustical_dav::namespace::NS_DAV), "collection"), ResourcetypeInner(Some(rustical_dav::namespace::NS_DAV), "principal"), - // https://github.com/apple/ccs-calendarserver/blob/13c706b985fb728b9aab42dc0fef85aae21921c3/doc/Extensions/caldav-proxy.txt - // ResourcetypeInner( - // Some(rustical_dav::namespace::NS_CALENDARSERVER), - // "calendar-proxy-write", - // ), ]) } diff --git a/crates/caldav/src/principal/service.rs b/crates/caldav/src/principal/service.rs index 0cc5596..e850649 100644 --- a/crates/caldav/src/principal/service.rs +++ b/crates/caldav/src/principal/service.rs @@ -46,7 +46,7 @@ impl Resour type Principal = Principal; type PrincipalUri = CalDavPrincipalUri; - const DAV_HEADER: &str = "1, 3, access-control, calendar-access, calendar-proxy"; + const DAV_HEADER: &str = "1, 3, access-control, calendar-access"; async fn get_resource( &self,