Order tasks by due date

Closes #19
This commit is contained in:
digimint 2025-11-21 17:07:27 -06:00
parent f0a5fc81ae
commit 8af00dde94
Signed by: digimint
GPG key ID: 8DF1C6FD85ABF748
2 changed files with 8 additions and 0 deletions

View file

@ -35,6 +35,10 @@ def get_tasks_for_user(user: User) -> list[Task]:
NamespaceRole.id == UserToNamespaceRole.role
).filter(
UserToNamespaceRole.user == user.id
).order_by(
Task.complete.asc()
).order_by(
Task.due.asc()
).all()
def namespaces_where_user_can(

View file

@ -74,6 +74,10 @@ def get(id: int):
Task
).filter(
Task.namespace == ns.id
).order_by(
Task.complete.asc()
).order_by(
Task.due.asc()
).all()
return gather_successes(