diff --git a/api/src/com/todoroo/andlib/data/Property.java b/api/src/com/todoroo/andlib/data/Property.java index f0da9cff8..e94ca6d4f 100644 --- a/api/src/com/todoroo/andlib/data/Property.java +++ b/api/src/com/todoroo/andlib/data/Property.java @@ -13,6 +13,7 @@ import static com.todoroo.andlib.sql.SqlConstants.SPACE; import com.todoroo.andlib.sql.Criterion; import com.todoroo.andlib.sql.Field; import com.todoroo.andlib.sql.Operator; +import com.todoroo.andlib.sql.UnaryCriterion; /** * Property represents a typed column in a database. @@ -176,7 +177,7 @@ public abstract class Property extends Field implements Cloneable { protected void populate(StringBuilder sb) { sb.append(field).append(SPACE).append(Operator.in).append(SPACE).append(LEFT_PARENTHESIS).append(SPACE); for (String s : value) { - sb.append("\"").append(s.toString()).append("\"").append(COMMA); + sb.append("'").append(UnaryCriterion.sanitize(s)).append("'").append(COMMA); } sb.deleteCharAt(sb.length() - 1).append(RIGHT_PARENTHESIS); }