Support jenkins build details for branches that contains slashes

Signed-off-by: Mathias Åhsberg <mathias.ahsberg@resurs.se>
This commit is contained in:
Mathias Åhsberg
2021-06-12 14:41:48 +00:00
parent 667656c8b5
commit b861c082b6
3 changed files with 9 additions and 2 deletions
@@ -50,7 +50,9 @@ const BuildWithStepsView = () => {
const projectName = useProjectSlugFromEntity();
const { branch, buildNumber } = useRouteRefParams(buildRouteRef);
const classes = useStyles();
const buildPath = `${projectName}/${branch}/${buildNumber}`;
const buildPath = `${projectName}/${encodeURIComponent(
branch,
)}/${buildNumber}`;
const [{ value }] = useBuildWithSteps(buildPath);
return (
@@ -118,7 +118,7 @@ const generatedColumns: TableColumn[] = [
<Link
component={RouterLink}
to={generatePath(buildRouteRef.path, {
branch: row.source.branchName,
branch: encodeURIComponent(row.source.branchName),
buildNumber: row.buildNumber.toString(),
})}
>