1
1
mirror of https://github.com/go-gitea/gitea synced 2025-07-13 22:17:20 +00:00

Improve "not found" error messages for API (#34267)

Make the message clear, for example: #34266
This commit is contained in:
wxiaoguang
2025-04-23 17:42:50 +08:00
committed by GitHub
parent c2c04ffff7
commit 8aee07a064
5 changed files with 6 additions and 7 deletions

View File

@ -313,7 +313,7 @@ func RepoRefForAPI(next http.Handler) http.Handler {
ctx.Repo.Commit, err = ctx.Repo.GitRepo.GetCommit(refName)
}
if ctx.Repo.Commit == nil || errors.Is(err, util.ErrNotExist) {
ctx.APIErrorNotFound(fmt.Errorf("not exist: '%s'", ctx.PathParam("*")))
ctx.APIErrorNotFound("unable to find a git ref")
return
} else if err != nil {
ctx.APIErrorInternal(err)