mirror of
https://github.com/lennart-k/rustical.git
synced 2026-01-30 21:18:19 +00:00
incorporate get_first_occurenec
This commit is contained in:
@@ -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>>,
|
||||
|
||||
@@ -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<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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user