fix(scripts): קישור "מקור" שבר על SCRIPTS.md בנתיב #285

Merged
chaim merged 1 commits from worktree-fix-scripts-source-link into main 2026-06-17 04:55:33 +00:00

View File

@@ -216,8 +216,12 @@ function ScriptTable({
<TableBody>
{rows.map((s) => {
const disabled = s.status === "archive" || s.status === "deleted";
// giteaBase is the SCRIPTS.md *file* URL (…/scripts/SCRIPTS.md); the
// per-script "מקור" link needs the scripts/ *directory*, so strip the
// trailing filename before appending the script name (else the link
// becomes …/scripts/SCRIPTS.md/<name> and 404s on Gitea).
const href = giteaBase
? `${giteaBase.replace(/\/$/, "")}/${s.name}`
? `${giteaBase.replace(/\/[^/]+$/, "")}/${s.name}`
: null;
return (
<TableRow