From 7dada2a044d59ffa82db4cb00c5bb0f862545df7 Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Fri, 8 Nov 2019 16:45:19 -0600 Subject: [PATCH] Exclude deleted tasks when finding children --- app/src/main/java/org/tasks/data/GoogleTaskDao.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/tasks/data/GoogleTaskDao.java b/app/src/main/java/org/tasks/data/GoogleTaskDao.java index da0090707..1f59581c4 100644 --- a/app/src/main/java/org/tasks/data/GoogleTaskDao.java +++ b/app/src/main/java/org/tasks/data/GoogleTaskDao.java @@ -98,7 +98,7 @@ public abstract class GoogleTaskDao { @Query("SELECT tasks.* FROM tasks JOIN google_tasks ON tasks._id = gt_task WHERE gt_parent = :taskId") public abstract List getChildTasks(long taskId); - @Query("SELECT gt_task FROM google_tasks WHERE gt_task IN (:taskIds) AND gt_parent IN (:taskIds)") + @Query("SELECT gt_task FROM google_tasks WHERE gt_task IN (:taskIds) AND gt_parent IN (:taskIds) AND gt_deleted = 0") public abstract List findChildrenInList(List taskIds); @Query("SELECT * FROM google_tasks WHERE gt_parent = :id AND gt_deleted = 0")