Skip to content

Commit 875d6b2

Browse files
bhalbrightzeripath
authored andcommitted
fixed bug in GitTreeBySHA where pulling items from a page other than page 1 would fail because the wrong var was used to set the entries to return (#9459)
1 parent 8149ed7 commit 875d6b2

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

modules/repofiles/tree.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,11 @@ func GetTreeBySHA(repo *models.Repository, sha string, page, perPage int, recurs
7979
for e := rangeStart; e < rangeEnd; e++ {
8080
i := e - rangeStart
8181

82-
tree.Entries[e].Path = entries[e].Name()
83-
tree.Entries[e].Mode = fmt.Sprintf("%06o", entries[e].Mode())
84-
tree.Entries[e].Type = entries[e].Type()
85-
tree.Entries[e].Size = entries[e].Size()
86-
tree.Entries[e].SHA = entries[e].ID.String()
82+
tree.Entries[i].Path = entries[e].Name()
83+
tree.Entries[i].Mode = fmt.Sprintf("%06o", entries[e].Mode())
84+
tree.Entries[i].Type = entries[e].Type()
85+
tree.Entries[i].Size = entries[e].Size()
86+
tree.Entries[i].SHA = entries[e].ID.String()
8787

8888
if entries[e].IsDir() {
8989
copy(treeURL[copyPos:], entries[e].ID.String())

0 commit comments

Comments
 (0)