페이지 트리

설명

Jira 상단 Quick Search 한글(특수문자) 검색 결과 없을 경우 전체 검색 URL이 Encoding 안되어 full search 시 404 페이지 에러가 발생함. 

환경 

  • Jira 7.x, 8.x
  • Explorer 11.805.17763

재현방법

1. 상단 Quick Search에서 "ㅁㄴㅇㄹ" 입력
2. We can't find any issues right now. Try again later, or use the full search. 메시지가 나타나면 "full search" 클릭

기대결과

Issue 검색 페이지가 나타나서 검색됨.

실제결과

400 페이지 에러 페이지가 나타남.

해결방법

다음 애드온 수정

  • \Jira\atlassian-jira\WEB-INF\atlassian-bundled-plugins\jira-quicksearch-plugin-8.3.2.jar


애드온 압출 해제 후 다음 frontend\bundle.0.js 파일 수정

  • searchString을 찾아서 +e 부분을 +encodeURI(e)로 변경
    /secure/QuickSearch.jspa?searchString="+encodeURI(e)
  • var s=a?"?q="+a 를 var s=a?"?q="+encodeURI(a) 로 수정
  • 레이블 없음