summaryrefslogtreecommitdiffstats
path: root/todolists
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@vdwaa.nl>2018-08-11 20:03:22 +0200
committerJelle van der Waa <jelle@vdwaa.nl>2018-08-11 20:17:47 +0200
commit5d6401ac2c109c4e5b6fdf477b8bd5bc82046ba7 (patch)
tree89e0c436ef4961bf4e4e23c65f7cec55a91f7228 /todolists
parent9050c05ff1cc2338752607903a04b9d9fbbe703a (diff)
downloadarchweb-5d6401ac2c109c4e5b6fdf477b8bd5bc82046ba7.tar.gz
archweb-5d6401ac2c109c4e5b6fdf477b8bd5bc82046ba7.zip
todolists: sort todolist on incomplete status
Diffstat (limited to 'todolists')
-rw-r--r--todolists/utils.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/todolists/utils.py b/todolists/utils.py
index e04c2e5e..c090520f 100644
--- a/todolists/utils.py
+++ b/todolists/utils.py
@@ -33,7 +33,8 @@ def get_annotated_todolists(incomplete_only=False):
if incomplete_only:
lists = [l for l in lists if l.incomplete_count > 0]
-
+ else:
+ lists = sorted(lists, key=lambda todolist: todolist.incomplete_count == 0)
return lists