Fix reminders not making entries relevant
This commit is contained in:
parent
e2624fe64f
commit
7a67d01e1f
1 changed files with 9 additions and 0 deletions
|
|
@ -110,6 +110,15 @@ impl Entries {
|
|||
return true;
|
||||
}
|
||||
|
||||
if let (Some(remind), Some(dates)) = (entry.remind, entry.dates) {
|
||||
let (_, end) = dates.sorted().dates();
|
||||
let remind_before = remind <= self.range.until();
|
||||
let entry_before = end < self.range.from();
|
||||
if remind_before && !entry_before {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
// Tasks that were finished inside the range
|
||||
if let EntryKind::TaskDone(done) = entry.kind {
|
||||
if self.range.contains(done) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue