diff options
Diffstat (limited to 'internal/route/api/v1/repo/file.go')
-rw-r--r-- | internal/route/api/v1/repo/file.go | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/internal/route/api/v1/repo/file.go b/internal/route/api/v1/repo/file.go index 6b1cf470..414d0285 100644 --- a/internal/route/api/v1/repo/file.go +++ b/internal/route/api/v1/repo/file.go @@ -9,6 +9,7 @@ import ( "gogs.io/gogs/internal/context" "gogs.io/gogs/internal/db" + "gogs.io/gogs/internal/gitutil" "gogs.io/gogs/internal/route/repo" ) @@ -23,9 +24,9 @@ func GetRawFile(c *context.APIContext) { return } - blob, err := c.Repo.Commit.GetBlobByPath(c.Repo.TreePath) + blob, err := c.Repo.Commit.Blob(c.Repo.TreePath) if err != nil { - c.NotFoundOrServerError("GetBlobByPath", git.IsErrNotExist, err) + c.NotFoundOrServerError("get blob", gitutil.IsErrRevisionNotExist, err) return } if err = repo.ServeBlob(c.Context, blob); err != nil { @@ -35,9 +36,9 @@ func GetRawFile(c *context.APIContext) { func GetArchive(c *context.APIContext) { repoPath := db.RepoPath(c.Params(":username"), c.Params(":reponame")) - gitRepo, err := git.OpenRepository(repoPath) + gitRepo, err := git.Open(repoPath) if err != nil { - c.ServerError("OpenRepository", err) + c.ServerError("open repository", err) return } c.Repo.GitRepo = gitRepo @@ -46,16 +47,16 @@ func GetArchive(c *context.APIContext) { } func GetEditorconfig(c *context.APIContext) { - ec, err := c.Repo.GetEditorconfig() + ec, err := c.Repo.Editorconfig() if err != nil { - c.NotFoundOrServerError("GetEditorconfig", git.IsErrNotExist, err) + c.NotFoundOrServerError("get .editorconfig", gitutil.IsErrRevisionNotExist, err) return } fileName := c.Params("filename") def, err := ec.GetDefinitionForFilename(fileName) if err != nil { - c.ServerError("GetDefinitionForFilename", err) + c.ServerError("get definition for filename", err) return } if def == nil { |