From c6e7b18e8b286e2ea396c7e4b19e7ec5151694c1 Mon Sep 17 00:00:00 2001 From: Benja Appel <78376862+Lyqst@users.noreply.github.com> Date: Thu, 21 Oct 2021 17:47:17 -0300 Subject: [PATCH] Api task streak default value (#13557) * Default value for task streak (fix #13372) * Truncate task streak value decimals on update --- website/server/controllers/api-v3/tasks.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/website/server/controllers/api-v3/tasks.js b/website/server/controllers/api-v3/tasks.js index fc0e39d00f..e107d6d19e 100644 --- a/website/server/controllers/api-v3/tasks.js +++ b/website/server/controllers/api-v3/tasks.js @@ -688,6 +688,8 @@ api.updateTask = { -user.preferences.timezoneOffset, ).date()]; } + if (task.streak === undefined) task.streak = 0; + task.streak = Math.trunc(task.streak); } setNextDue(task, user);