From 567ebfb02e5b4a8ec2dff7c02d7eacbaddce8621 Mon Sep 17 00:00:00 2001 From: Tim Su Date: Thu, 12 Aug 2010 04:31:36 -0700 Subject: [PATCH] Fix for crash from replaceAll not liking non-regular expression --- .../com/todoroo/astrid/core/CustomFilterActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/core/CustomFilterActivity.java b/astrid/plugin-src/com/todoroo/astrid/core/CustomFilterActivity.java index c6951419d..5f2890150 100644 --- a/astrid/plugin-src/com/todoroo/astrid/core/CustomFilterActivity.java +++ b/astrid/plugin-src/com/todoroo/astrid/core/CustomFilterActivity.java @@ -280,7 +280,7 @@ public class CustomFilterActivity extends ListActivity { if(instance.criterion.sql == null) sql.append(TaskCriteria.activeAndVisible()).append(' '); else { - String subSql = instance.criterion.sql.replaceAll("?", + String subSql = instance.criterion.sql.replace("?", instance.criterion.entryValues[instance.selectedIndex]); subSql = CustomFilterCriterion.replacePlaceholders(subSql); sql.append(Task.ID).append(" IN (").append(subSql).append(") ");