mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-13 22:52:22 +00:00
calendar-query: Fix time-range
This commit is contained in:
@@ -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;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user