Преглед изворни кода

Merged #153 "Quote all Lucene query args that have non-alphanumeric characters"

tags/v1.6.1
James Moger пре 9 година
родитељ
комит
a83841169a
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4
    2
      src/main/java/com/gitblit/tickets/TicketIndexer.java

+ 4
- 2
src/main/java/com/gitblit/tickets/TicketIndexer.java Прегледај датотеку

@@ -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;

Loading…
Откажи
Сачувај