From 1de56ea82c8124a658549551e74fe5bfa21f2859 Mon Sep 17 00:00:00 2001 From: Tim Su Date: Mon, 30 May 2011 17:56:30 -0700 Subject: [PATCH] Minor fix to handle all values of limit --- astrid/src/com/todoroo/astrid/widget/TasksWidget.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/astrid/src/com/todoroo/astrid/widget/TasksWidget.java b/astrid/src/com/todoroo/astrid/widget/TasksWidget.java index a38b28821..298305af1 100644 --- a/astrid/src/com/todoroo/astrid/widget/TasksWidget.java +++ b/astrid/src/com/todoroo/astrid/widget/TasksWidget.java @@ -162,9 +162,8 @@ public class TasksWidget extends AppWidgetProvider { SharedPreferences publicPrefs = AstridPreferences.getPublicPrefs(this); int flags = publicPrefs.getInt(SortHelper.PREF_SORT_FLAGS, 0); int sort = publicPrefs.getInt(SortHelper.PREF_SORT_SORT, 0); - // FIXME: Hotfix for task limit in recently modified tasks-filter String query = SortHelper.adjustQueryForFlagsAndSort( - filter.sqlQuery, flags, sort).replaceAll("LIMIT 15", "") + " LIMIT " + numberOfTasks; + filter.sqlQuery, flags, sort).replaceAll("LIMIT \\d+", "") + " LIMIT " + numberOfTasks; database.openForReading(); cursor = taskService.fetchFiltered(query, null, Task.ID, Task.TITLE, Task.DUE_DATE, Task.COMPLETION_DATE);