GitデータストアでGitLabに格納している資材の検索を行っています。
表題の通り、検索対象のファイルのGitLabの格納先に半角空白がある場合、検索結果からファイルを選択してGitLabに遷移しようとすると対象のファイルは「master」に存在しませんとメッセージが表示されます。
GitLabのパス等を確認したところ、GitLab上のパスでは半角空白は「%20」で表示されていました。
例:「テスト 確認」フォルダの場合「テスト%20確認」
比べてFESSからGitLabへのリクエストを確認したところ、半角空白は「+」で表示されていました。
例:「テスト 確認」フォルダの場合「テスト+確認」
上記の差異により、FESSの検索結果から対象ファイルが格納されているGitLabに遷移ができないようです。
この事象について対応策等あればご教授ください。