mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-13 22:52:22 +00:00
Formatting
This commit is contained in:
@@ -76,6 +76,7 @@ pub async fn route_mkcalendar<A: CheckAuthentication, C: CalendarStore + ?Sized>
|
||||
color: request.calendar_color,
|
||||
description: request.calendar_description,
|
||||
deleted_at: None,
|
||||
synctoken: 0,
|
||||
};
|
||||
|
||||
match context
|
||||
|
||||
@@ -55,15 +55,13 @@ impl Resource for EventFile {
|
||||
type Error = Error;
|
||||
|
||||
fn get_prop(&self, _prefix: &str, prop: Self::PropName) -> Result<Self::Prop, Self::Error> {
|
||||
match prop {
|
||||
EventPropName::Getetag => Ok(EventProp::Getetag(self.event.get_etag())),
|
||||
EventPropName::CalendarData => {
|
||||
Ok(EventProp::CalendarData(self.event.get_ics().to_owned()))
|
||||
Ok(match prop {
|
||||
EventPropName::Getetag => EventProp::Getetag(self.event.get_etag()),
|
||||
EventPropName::CalendarData => EventProp::CalendarData(self.event.get_ics().to_owned()),
|
||||
EventPropName::Getcontenttype => {
|
||||
EventProp::Getcontenttype("text/calendar;charset=utf-8".to_owned())
|
||||
}
|
||||
EventPropName::Getcontenttype => Ok(EventProp::Getcontenttype(
|
||||
"text/calendar;charset=utf-8".to_owned(),
|
||||
)),
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -72,21 +72,17 @@ impl Resource for PrincipalFile {
|
||||
|
||||
fn get_prop(&self, prefix: &str, prop: Self::PropName) -> Result<Self::Prop, Self::Error> {
|
||||
let principal_href = HrefElement::new(format!("{}/user/{}/", prefix, self.principal));
|
||||
match prop {
|
||||
PrincipalPropName::Resourcetype => {
|
||||
Ok(PrincipalProp::Resourcetype(Resourcetype::default()))
|
||||
}
|
||||
Ok(match prop {
|
||||
PrincipalPropName::Resourcetype => PrincipalProp::Resourcetype(Resourcetype::default()),
|
||||
PrincipalPropName::CurrentUserPrincipal => {
|
||||
Ok(PrincipalProp::CurrentUserPrincipal(principal_href))
|
||||
}
|
||||
PrincipalPropName::PrincipalUrl => Ok(PrincipalProp::PrincipalUrl(principal_href)),
|
||||
PrincipalPropName::CalendarHomeSet => {
|
||||
Ok(PrincipalProp::CalendarHomeSet(principal_href))
|
||||
PrincipalProp::CurrentUserPrincipal(principal_href)
|
||||
}
|
||||
PrincipalPropName::PrincipalUrl => PrincipalProp::PrincipalUrl(principal_href),
|
||||
PrincipalPropName::CalendarHomeSet => PrincipalProp::CalendarHomeSet(principal_href),
|
||||
PrincipalPropName::CalendarUserAddressSet => {
|
||||
Ok(PrincipalProp::CalendarUserAddressSet(principal_href))
|
||||
PrincipalProp::CalendarUserAddressSet(principal_href)
|
||||
}
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -51,12 +51,12 @@ impl Resource for RootFile {
|
||||
type Error = Error;
|
||||
|
||||
fn get_prop(&self, prefix: &str, prop: Self::PropName) -> Result<Self::Prop, Self::Error> {
|
||||
match prop {
|
||||
RootPropName::Resourcetype => Ok(RootProp::Resourcetype(Resourcetype::default())),
|
||||
RootPropName::CurrentUserPrincipal => Ok(RootProp::CurrentUserPrincipal(
|
||||
HrefElement::new(format!("{}/user/{}/", prefix, self.principal)),
|
||||
Ok(match prop {
|
||||
RootPropName::Resourcetype => RootProp::Resourcetype(Resourcetype::default()),
|
||||
RootPropName::CurrentUserPrincipal => RootProp::CurrentUserPrincipal(HrefElement::new(
|
||||
format!("{}/user/{}/", prefix, self.principal),
|
||||
)),
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user