diff --git a/crates/caldav/src/calendar/methods/report/calendar_multiget.rs b/crates/caldav/src/calendar/methods/report/calendar_multiget.rs index 6ac623f..c26b929 100644 --- a/crates/caldav/src/calendar/methods/report/calendar_multiget.rs +++ b/crates/caldav/src/calendar/methods/report/calendar_multiget.rs @@ -80,8 +80,7 @@ pub async fn handle_calendar_multiget( vec!["allprop".to_owned()] } PropfindType::Propname => { - // TODO: Implement - return Err(Error::NotImplemented); + vec!["propname".to_owned()] } PropfindType::Prop(PropElement { prop: prop_tags }) => prop_tags.into_inner(), }; diff --git a/crates/caldav/src/calendar/methods/report/calendar_query.rs b/crates/caldav/src/calendar/methods/report/calendar_query.rs index 5e12003..d77cf43 100644 --- a/crates/caldav/src/calendar/methods/report/calendar_query.rs +++ b/crates/caldav/src/calendar/methods/report/calendar_query.rs @@ -222,8 +222,7 @@ pub async fn handle_calendar_query( vec!["allprop".to_owned()] } PropfindType::Propname => { - // TODO: Implement - return Err(Error::NotImplemented); + vec!["propname".to_owned()] } PropfindType::Prop(PropElement { prop: prop_tags }) => prop_tags.into_inner(), }; diff --git a/crates/caldav/src/calendar/methods/report/sync_collection.rs b/crates/caldav/src/calendar/methods/report/sync_collection.rs index 3c3ccf0..3b101ae 100644 --- a/crates/caldav/src/calendar/methods/report/sync_collection.rs +++ b/crates/caldav/src/calendar/methods/report/sync_collection.rs @@ -54,8 +54,7 @@ pub async fn handle_sync_collection( vec!["allprop".to_owned()] } PropfindType::Propname => { - // TODO: Implement - return Err(Error::NotImplemented); + vec!["propname".to_owned()] } PropfindType::Prop(PropElement { prop: prop_tags }) => prop_tags.into_inner(), }; diff --git a/crates/dav/src/methods/propfind.rs b/crates/dav/src/methods/propfind.rs index d17b64c..80df9a0 100644 --- a/crates/dav/src/methods/propfind.rs +++ b/crates/dav/src/methods/propfind.rs @@ -66,8 +66,7 @@ pub async fn route_propfind( vec!["allprop".to_owned()] } PropfindType::Propname => { - // TODO: Implement - return Err(Error::InternalError.into()); + vec!["propname".to_owned()] } PropfindType::Prop(PropElement { prop: prop_tags }) => prop_tags.into_inner(), };