@ -79,11 +79,11 @@ func GetTreeBySHA(repo *models.Repository, sha string, page, perPage int, recurs
for e := rangeStart ; e < rangeEnd ; e ++ {
for e := rangeStart ; e < rangeEnd ; e ++ {
i := e - rangeStart
i := e - rangeStart
tree . Entries [ e ] . Path = entries [ e ] . Name ( )
tree . Entries [ i ] . Path = entries [ e ] . Name ( )
tree . Entries [ e ] . Mode = fmt . Sprintf ( "%06o" , entries [ e ] . Mode ( ) )
tree . Entries [ i ] . Mode = fmt . Sprintf ( "%06o" , entries [ e ] . Mode ( ) )
tree . Entries [ e ] . Type = entries [ e ] . Type ( )
tree . Entries [ i ] . Type = entries [ e ] . Type ( )
tree . Entries [ e ] . Size = entries [ e ] . Size ( )
tree . Entries [ i ] . Size = entries [ e ] . Size ( )
tree . Entries [ e ] . SHA = entries [ e ] . ID . String ( )
tree . Entries [ i ] . SHA = entries [ e ] . ID . String ( )
if entries [ e ] . IsDir ( ) {
if entries [ e ] . IsDir ( ) {
copy ( treeURL [ copyPos : ] , entries [ e ] . ID . String ( ) )
copy ( treeURL [ copyPos : ] , entries [ e ] . ID . String ( ) )