diff --git a/crates/ical/src/icalendar/object.rs b/crates/ical/src/icalendar/object.rs index f959d1a..3ad7d0e 100644 --- a/crates/ical/src/icalendar/object.rs +++ b/crates/ical/src/icalendar/object.rs @@ -126,16 +126,6 @@ impl CalendarObject { (&self.inner).into() } - pub fn get_first_occurence(&self) -> Option { - // TODO: Implement - None - } - - pub fn get_last_occurence(&self) -> Option { - // TODO: Implement - None - } - pub fn expand_recurrence( &self, start: Option>, diff --git a/crates/store_sqlite/src/calendar_store.rs b/crates/store_sqlite/src/calendar_store.rs index 682fc48..6ed9e80 100644 --- a/crates/store_sqlite/src/calendar_store.rs +++ b/crates/store_sqlite/src/calendar_store.rs @@ -459,13 +459,18 @@ impl SqliteCalendarStore { let (object_id, uid, ics) = (object.get_id(), object.get_uid(), object.get_ics()); let first_occurence = object + .get_inner() + .get_inner() .get_first_occurence() .as_ref() .map(CalDateTime::date_floor); - let last_occurence = object - .get_last_occurence() - .as_ref() - .map(CalDateTime::date_ceil); + let last_occurence: Option = todo!(); + // let last_occurence = object + // .get_inner() + // .get_inner() + // .get_last_occurence() + // .as_ref() + // .map(CalDateTime::date_ceil); let etag = object.get_etag(); let object_type = object.get_object_type() as u8;