From 9249f690f9deb9cd192f631338105bb3c46a2abb Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Sun, 10 Feb 2019 16:14:21 +0000 Subject: [PATCH] Use original query for count --- app/src/main/java/com/todoroo/astrid/api/Filter.java | 2 +- app/src/main/java/com/todoroo/astrid/dao/TaskDao.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/todoroo/astrid/api/Filter.java b/app/src/main/java/com/todoroo/astrid/api/Filter.java index 02f4f60dd..242f76ad9 100644 --- a/app/src/main/java/com/todoroo/astrid/api/Filter.java +++ b/app/src/main/java/com/todoroo/astrid/api/Filter.java @@ -62,7 +62,7 @@ public class Filter extends FilterListItem { * metadata.value = 'b' GROUP BY tasks.id ORDER BY tasks.title" * */ - String sqlQuery; + public String sqlQuery; /** * Field for holding a modified sqlQuery based on sqlQuery. Useful for adjusting query for * sort/subtasks without breaking the equality checking based on sqlQuery. diff --git a/app/src/main/java/com/todoroo/astrid/dao/TaskDao.java b/app/src/main/java/com/todoroo/astrid/dao/TaskDao.java index 29edf9e7e..1b9d83799 100644 --- a/app/src/main/java/com/todoroo/astrid/dao/TaskDao.java +++ b/app/src/main/java/com/todoroo/astrid/dao/TaskDao.java @@ -185,7 +185,7 @@ public abstract class TaskDao { } public int count(Filter filter) { - Cursor cursor = getCursor(filter.getSqlQuery()); + Cursor cursor = getCursor(filter.sqlQuery); try { return cursor.getCount(); } finally {