@@ -143,8 +143,10 @@ public class TicketIndexer { | |||
private String escape(String value) { | |||
if (value.charAt(0) != '"') { | |||
if (value.indexOf('/') > -1 || value.indexOf('-') > -1) { | |||
return "\"" + value + "\""; | |||
for (char c : value.toCharArray()) { | |||
if (!Character.isLetterOrDigit(c)) { | |||
return "\"" + value + "\""; | |||
} | |||
} | |||
} | |||
return value; |