From 39d4e61357b11a2fa3cef88b0d09a909761436b2 Mon Sep 17 00:00:00 2001 From: Johannes Millan Date: Thu, 22 Feb 2018 20:08:24 +0100 Subject: [PATCH] fix: don't use done tasks for total estimate remaining calculation --- app-src/scripts/main/global-services/tasks-util-f.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app-src/scripts/main/global-services/tasks-util-f.js b/app-src/scripts/main/global-services/tasks-util-f.js index ae92665262..6658a2c7ac 100644 --- a/app-src/scripts/main/global-services/tasks-util-f.js +++ b/app-src/scripts/main/global-services/tasks-util-f.js @@ -190,10 +190,14 @@ _.each(tasks, (task) => { if (task.subTasks && task.subTasks.length > 0) { _.each(task.subTasks, (subTask) => { - totalRemaining.add(calcRemainingTimeForTask(subTask)); + if (!subTask.isDone) { + totalRemaining.add(calcRemainingTimeForTask(subTask)); + } }); } else { - totalRemaining.add(calcRemainingTimeForTask(task)); + if (!task.isDone) { + totalRemaining.add(calcRemainingTimeForTask(task)); + } } }); }