Skip to content

Commit aa06e02

Browse files
committed
Use exist gitRepo
1 parent 4bafa1a commit aa06e02

File tree

2 files changed

+2
-17
lines changed

2 files changed

+2
-17
lines changed

routers/api/v1/repo/file.go

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -241,14 +241,7 @@ func getBlobForEntry(ctx *context.APIContext) (blob *git.Blob, entry *git.TreeEn
241241
return nil, nil, nil
242242
}
243243

244-
gitRepo, closer, err := gitrepo.RepositoryFromContextOrOpen(ctx, ctx.Repo.Repository)
245-
if err != nil {
246-
ctx.Error(http.StatusInternalServerError, "RepositoryFromContextOrOpen", err)
247-
return nil, nil, nil
248-
}
249-
defer closer.Close()
250-
251-
latestCommit, err := gitRepo.GetTreePathLatestCommit(ctx.Repo.Commit.ID.String(), ctx.Repo.TreePath)
244+
latestCommit, err := ctx.Repo.GitRepo.GetTreePathLatestCommit(ctx.Repo.Commit.ID.String(), ctx.Repo.TreePath)
252245
if err != nil {
253246
ctx.Error(http.StatusInternalServerError, "GetTreePathLatestCommit", err)
254247
return nil, nil, nil

routers/web/repo/download.go

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import (
99

1010
git_model "code.gitea.io/gitea/models/git"
1111
"code.gitea.io/gitea/modules/git"
12-
"code.gitea.io/gitea/modules/gitrepo"
1312
"code.gitea.io/gitea/modules/httpcache"
1413
"code.gitea.io/gitea/modules/lfs"
1514
"code.gitea.io/gitea/modules/log"
@@ -98,14 +97,7 @@ func getBlobForEntry(ctx *context.Context) (*git.Blob, *time.Time) {
9897
return nil, nil
9998
}
10099

101-
gitRepo, closer, err := gitrepo.RepositoryFromContextOrOpen(ctx, ctx.Repo.Repository)
102-
if err != nil {
103-
ctx.ServerError("RepositoryFromContextOrOpen", err)
104-
return nil, nil
105-
}
106-
defer closer.Close()
107-
108-
latestCommit, err := gitRepo.GetTreePathLatestCommit(ctx.Repo.Commit.ID.String(), ctx.Repo.TreePath)
100+
latestCommit, err := ctx.Repo.GitRepo.GetTreePathLatestCommit(ctx.Repo.Commit.ID.String(), ctx.Repo.TreePath)
109101
if err != nil {
110102
ctx.ServerError("GetTreePathLatestCommit", err)
111103
return nil, nil

0 commit comments

Comments
 (0)