Sort due items by their earliest due date

This commit is contained in:
Eike Kettner
2020-04-22 21:53:35 +02:00
parent e1f9ae2629
commit ffc1cdee51
4 changed files with 24 additions and 8 deletions

View File

@ -26,7 +26,7 @@ this is Docspell informing you about due items coming up.
{{/more}}
Sincerly,
Sincerely yours,
Docspell
"""

View File

@ -73,7 +73,8 @@ object NotifyDueItemsTask {
states = ItemState.validStates,
tagsInclude = ctx.args.tagsInclude,
tagsExclude = ctx.args.tagsExclude,
dueDateTo = Some(now + Duration.days(ctx.args.remindDays.toLong))
dueDateTo = Some(now + Duration.days(ctx.args.remindDays.toLong)),
orderAsc = Some(_.dueDate)
)
res <- ctx.store.transact(QItem.findItems(q).take(maxItems)).compile.toVector
} yield res