From a393490f7724217ac0ca06e7acdec2486783e30a Mon Sep 17 00:00:00 2001 From: Conatum Date: Thu, 23 Sep 2021 21:04:20 +0300 Subject: [PATCH] fix (tasklist): Task limit ignores expired tasks. --- bot/modules/todo/Tasklist.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bot/modules/todo/Tasklist.py b/bot/modules/todo/Tasklist.py index 19fbf729..e16ff866 100644 --- a/bot/modules/todo/Tasklist.py +++ b/bot/modules/todo/Tasklist.py @@ -458,7 +458,8 @@ class Tasklist: # Fetch accurate count of current tasks count = data.tasklist.select_one_where( select_columns=("COUNT(*)",), - userid=self.member.id + userid=self.member.id, + _extra="AND last_updated_at > timezone('utc', NOW()) - INTERVAL '24h'" )[0] # Fetch maximum allowed count