소스 검색

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…
취소
저장