From 5b627fe9a35eb406ec33a6f9f4cf173b61e1b94c Mon Sep 17 00:00:00 2001 From: oppiliappan Date: Sat, 14 Mar 2026 16:32:33 +0000 Subject: [PATCH] appview/pages: fix permalink script for tree pages Signed-off-by: oppiliappan --- appview/pages/pages.go | 2 +- appview/pages/templates/repo/tree.html | 6 +++--- appview/repo/tree.go | 2 +- 3 file(s) changed, 5 insertion(s)(+), 5 deletion(s)(-) diff --git a/appview/pages/pages.go b/appview/pages/pages.go --- a/appview/pages/pages.go +++ b/appview/pages/pages.go @@ -795,7 +795,7 @@ LoggedInUser *oauth.MultiAccountUser RepoInfo repoinfo.RepoInfo Active string BreadCrumbs [][]string - TreePath string + Path string Raw bool HTMLReadme template.HTML EmailToDid map[string]string diff --git a/appview/pages/templates/repo/tree.html b/appview/pages/templates/repo/tree.html --- a/appview/pages/templates/repo/tree.html +++ b/appview/pages/templates/repo/tree.html @@ -59,18 +59,18 @@ {{ range .Files }}
- {{ $link := printf "/%s/%s/%s/%s/%s" $.RepoInfo.FullName "tree" (pathEscape $.Ref) $.TreePath .Name }} + {{ $link := printf "/%s/%s/%s/%s/%s" $.RepoInfo.FullName "tree" (pathEscape $.Ref) $.Path .Name }} {{ $icon := "folder" }} {{ $iconStyle := "size-4 fill-current" }} {{ if .IsSubmodule }} - {{ $link = printf "/%s/%s/%s/%s/%s" $.RepoInfo.FullName "blob" (urlquery $.Ref) $.TreePath .Name }} + {{ $link = printf "/%s/%s/%s/%s/%s" $.RepoInfo.FullName "blob" (urlquery $.Ref) $.Path .Name }} {{ $icon = "folder-input" }} {{ $iconStyle = "size-4" }} {{ end }} {{ if .IsFile }} - {{ $link = printf "/%s/%s/%s/%s/%s" $.RepoInfo.FullName "blob" (urlquery $.Ref) $.TreePath .Name }} + {{ $link = printf "/%s/%s/%s/%s/%s" $.RepoInfo.FullName "blob" (urlquery $.Ref) $.Path .Name }} {{ $icon = "file" }} {{ $iconStyle = "size-4" }} {{ end }} diff --git a/appview/repo/tree.go b/appview/repo/tree.go --- a/appview/repo/tree.go +++ b/appview/repo/tree.go @@ -128,7 +128,7 @@ rp.pages.RepoTree(w, pages.RepoTreeParams{ LoggedInUser: user, BreadCrumbs: breadcrumbs, - TreePath: treePath, + Path: treePath, RepoInfo: rp.repoResolver.GetRepoInfo(r, user), EmailToDid: emailToDidMap, LastCommitInfo: lastCommitInfo, -- tangled.sh