From bc5e102e06670fa988137f3014ae3d651c30d37b Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Mon, 3 Mar 2025 14:47:07 -0600 Subject: [PATCH] Fix recursive self-loop --- .../commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt b/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt index ac9d730c1..d74b4659d 100644 --- a/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt +++ b/kmp/src/commonMain/kotlin/org/tasks/data/TaskListQueryRecursive.kt @@ -105,7 +105,7 @@ internal object TaskListQueryRecursive { INNER JOIN recursive_tasks ON tasks.parent = recursive_tasks.task WHERE ${activeAndVisible()} - AND (indent = 0 OR recursive_tasks.recursive_path NOT LIKE '%/' || tasks._id || '/%') + AND recursive_tasks.recursive_path NOT LIKE '%/' || tasks._id || '/%' ORDER BY parent_complete, indent DESC,