all repos — elgit @ 9325686a47c6569985ec4691d88a1355585c6de9

fork of legit: web frontend for git, written in go

unify repository metadata access

Alan Pearce
commit

9325686a47c6569985ec4691d88a1355585c6de9

parent

4824077ca3d2cd326880229ba3985bcf70a1fafa

1 file changed, 11 insertions(+), 5 deletions(-)

changed files
M templates/tree.gotemplates/tree.go
@@ -19,7 +19,7 @@ g.If(data.Parent != "",
g.Group{ Div(), Div(), - Div(A(Href(joinPaths(data.Name, "tree", data.Ref, dotdot)), g.Text(".."))), + Div(A(Href(joinPaths(data.Repo.Name, "tree", data.Ref, dotdot)), g.Text(".."))), }, ), g.Map(files, func(file git.NiceTree) g.Node {
@@ -31,12 +31,12 @@ Div(
g.If(data.Parent != "", A( Href( - joinPaths(data.Name, "tree", data.Ref, data.Parent, file.Name), + joinPaths(data.Repo.Name, "tree", data.Ref, data.Parent, file.Name), ), g.Text(file.Name+"/"), ), A( - Href(joinPaths(data.Name, "tree", data.Ref, file.Name)), + Href(joinPaths(data.Repo.Name, "tree", data.Ref, file.Name)), g.Text(file.Name+"/"), ), ),
@@ -55,12 +55,18 @@ Div(
g.If(data.Parent != "", A( Href( - fmt.Sprintf("/%s/blob/%s/%s/%s", data.Name, data.Ref, data.Parent, file.Name), + fmt.Sprintf( + "/%s/blob/%s/%s/%s", + data.Repo.Name, + data.Ref, + data.Parent, + file.Name, + ), ), g.Text(file.Name), ), A( - Href(fmt.Sprintf("/%s/blob/%s/%s", data.Name, data.Ref, file.Name)), + Href(fmt.Sprintf("/%s/blob/%s/%s", data.Repo.Name, data.Ref, file.Name)), g.Text(file.Name), ), ),