incorporate get_first_occurenec

This commit is contained in:
Lennart K
2026-01-07 11:44:55 +01:00
parent 69acde10ba
commit bb880aa403
2 changed files with 9 additions and 14 deletions

View File

@@ -126,16 +126,6 @@ impl CalendarObject {
(&self.inner).into()
}
pub fn get_first_occurence(&self) -> Option<CalDateTime> {
// TODO: Implement
None
}
pub fn get_last_occurence(&self) -> Option<CalDateTime> {
// TODO: Implement
None
}
pub fn expand_recurrence(
&self,
start: Option<DateTime<Utc>>,

View File

@@ -537,13 +537,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<chrono::NaiveDate> = 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;