検索対象のパスに半角空白がある場合、検索結果から対象が格納されているGitLabに遷移できない

GitデータストアでGitLabに格納している資材の検索を行っています。
表題の通り、検索対象のファイルのGitLabの格納先に半角空白がある場合、検索結果からファイルを選択してGitLabに遷移しようとすると対象のファイルは「master」に存在しませんとメッセージが表示されます。

GitLabのパス等を確認したところ、GitLab上のパスでは半角空白は「%20」で表示されていました。
例:「テスト 確認」フォルダの場合「テスト%20確認」

比べてFESSからGitLabへのリクエストを確認したところ、半角空白は「+」で表示されていました。
例:「テスト 確認」フォルダの場合「テスト+確認」

上記の差異により、FESSの検索結果から対象ファイルが格納されているGitLabに遷移ができないようです。
この事象について対応策等あればご教授ください。

クロール設定のスクリプトで、url=urlurl=url.replace("+", "%20") など、置換するなどすれば良いように思います。