From 9b6f8255c8cd24292a4f624b0aa3557199adac36 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Fri, 22 Jan 2021 16:10:56 -0600 Subject: [PATCH] Complete subtasks before completing task --- app/src/main/java/com/todoroo/astrid/service/TaskCompleter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/todoroo/astrid/service/TaskCompleter.kt b/app/src/main/java/com/todoroo/astrid/service/TaskCompleter.kt index 282cb4c03..01c104c97 100644 --- a/app/src/main/java/com/todoroo/astrid/service/TaskCompleter.kt +++ b/app/src/main/java/com/todoroo/astrid/service/TaskCompleter.kt @@ -19,8 +19,8 @@ class TaskCompleter @Inject internal constructor( suspend fun setComplete(item: Task, completed: Boolean) { val completionDate = if (completed) DateUtilities.now() else 0L - setComplete(listOf(item), completionDate) completeChildren(item.id, completionDate) + setComplete(listOf(item), completionDate) } suspend fun completeChildren(id: Long, completionDate: Long) {