calendar-query: Fix time-range

This commit is contained in:
Lennart
2025-01-12 18:05:46 +01:00
parent d448f3f575
commit 6bdd43c876

View File

@@ -132,15 +132,15 @@ impl CompFilterElement {
if let Some(time_range) = &self.time_range { if let Some(time_range) = &self.time_range {
if let Some(start) = &time_range.start { if let Some(start) = &time_range.start {
if let Some(first_occurence) = cal_object.get_first_occurence().unwrap_or(None) { if let Some(last_occurence) = cal_object.get_last_occurence().unwrap_or(None) {
if start.deref() > &first_occurence.utc() { if start.deref() > &last_occurence.utc() {
return false; return false;
} }
}; };
} }
if let Some(end) = &time_range.end { if let Some(end) = &time_range.end {
if let Some(last_occurence) = cal_object.get_last_occurence().unwrap_or(None) { if let Some(first_occurence) = cal_object.get_first_occurence().unwrap_or(None) {
if end.deref() < &last_occurence.utc() { if end.deref() < &first_occurence.utc() {
return false; return false;
} }
}; };