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;
|
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
|
// Tasks that were finished inside the range
|
||||||
if let EntryKind::TaskDone(done) = entry.kind {
|
if let EntryKind::TaskDone(done) = entry.kind {
|
||||||
if self.range.contains(done) {
|
if self.range.contains(done) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue