Fix repository viewer for filenames which contains a hash (#1776)

Add missing url encoding for file links in the repository viewer.

Fixes #1766
This commit is contained in:
Sebastian Sdorra
2021-08-23 20:05:10 +02:00
committed by GitHub
parent da2b34e528
commit 03449de238
3 changed files with 5 additions and 3 deletions

View File

@@ -54,7 +54,7 @@ export const createRelativeLink = (repositoryUrl: string) => {
export const createFolderLink = (base: string, file: File) => {
let link = base;
if (file.path) {
let path = file.path;
let path = file.path.split("/").map(encodeURIComponent).join("/");
if (path.startsWith("/")) {
path = path.substring(1);
}