mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-14 10:32:19 +00:00
Move ical-related stuff to dedicated rustical_ical crate
This commit is contained in:
@@ -3,9 +3,8 @@ use rustical_dav::{
|
||||
resource::Resource,
|
||||
xml::{MultistatusElement, PropfindType},
|
||||
};
|
||||
use rustical_store::{
|
||||
CalendarObject, CalendarStore, auth::User, calendar::UtcDateTime, calendar_store::CalendarQuery,
|
||||
};
|
||||
use rustical_ical::UtcDateTime;
|
||||
use rustical_store::{CalendarObject, CalendarStore, auth::User, calendar_store::CalendarQuery};
|
||||
use rustical_xml::XmlDeserialize;
|
||||
use std::ops::Deref;
|
||||
|
||||
|
||||
@@ -142,7 +142,7 @@ mod tests {
|
||||
use super::*;
|
||||
use calendar_query::{CompFilterElement, FilterElement, TimeRangeElement};
|
||||
use rustical_dav::xml::{PropElement, PropfindType, Propname};
|
||||
use rustical_store::calendar::UtcDateTime;
|
||||
use rustical_ical::UtcDateTime;
|
||||
use rustical_xml::ValueDeserialize;
|
||||
|
||||
#[test]
|
||||
|
||||
@@ -18,8 +18,8 @@ use rustical_dav::privileges::UserPrivilegeSet;
|
||||
use rustical_dav::resource::{Resource, ResourceService};
|
||||
use rustical_dav::xml::{HrefElement, Resourcetype, ResourcetypeInner};
|
||||
use rustical_dav_push::{DavPushExtension, DavPushExtensionProp};
|
||||
use rustical_ical::CalDateTime;
|
||||
use rustical_store::auth::User;
|
||||
use rustical_store::calendar::CalDateTime;
|
||||
use rustical_store::{Calendar, CalendarStore, SubscriptionStore};
|
||||
use rustical_xml::{EnumUnitVariants, EnumVariants};
|
||||
use rustical_xml::{XmlDeserialize, XmlSerialize};
|
||||
@@ -170,10 +170,10 @@ impl Resource for CalendarResource {
|
||||
self.cal.subscription_url.to_owned().map(HrefElement::from),
|
||||
),
|
||||
CalendarPropName::MinDateTime => {
|
||||
CalendarProp::MinDateTime(CalDateTime::Utc(DateTime::<Utc>::MIN_UTC).format())
|
||||
CalendarProp::MinDateTime(CalDateTime::from(DateTime::<Utc>::MIN_UTC).format())
|
||||
}
|
||||
CalendarPropName::MaxDateTime => {
|
||||
CalendarProp::MaxDateTime(CalDateTime::Utc(DateTime::<Utc>::MAX_UTC).format())
|
||||
CalendarProp::MaxDateTime(CalDateTime::from(DateTime::<Utc>::MAX_UTC).format())
|
||||
}
|
||||
}),
|
||||
CalendarPropWrapperName::SyncToken(prop) => {
|
||||
|
||||
Reference in New Issue
Block a user