Skip to content

Commit cb73442

Browse files
authored
Merge pull request #2313 from mashehu/fix-redirect
handle the pipeline docs redirect correctly
2 parents 427408e + fd93f4a commit cb73442

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/pages/[pipeline]/[version]/[...path].astro

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ const meta = pipelines_json.remote_workflows.find((wf) => wf.name === pipeline);
1010
if (meta) {
1111
// check if version starts with usage, output, or docs
1212
// if so, redirect to the versioned docs
13-
if (version?.startsWith('usage') || version?.startsWith('output') || version?.startsWith('docs')) {
13+
if (version?.startsWith('usage') || version?.startsWith('output')) {
1414
return Astro.redirect(`/${pipeline}/${meta.releases[0].tag_name}/docs/${version}`);
1515
}
16+
if (version?.startsWith('docs')) {
17+
return Astro.redirect(`/${pipeline}/${meta.releases[0].tag_name}/${version}/${path}`);
18+
}
1619
if (version?.startsWith('results')) {
1720
console.log('redirecting ', version, ' to ', meta.releases[0].tag_name, '/results');
1821
return Astro.redirect(`/${pipeline}/${meta.releases[0].tag_name}/results/`);

0 commit comments

Comments
 (0)