Browse Source

if repo does not exist, show a 404 not a 500 (#5900)

tags/v1.9.0-dev
Lanre Adelowo techknowlogick 7 years ago
parent
commit
fa4dabdde3
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      routers/user/home.go

+ 4
- 1
routers/user/home.go View File

@@ -287,7 +287,10 @@ func Issues(ctx *context.Context) {
if repoID > 0 {
if _, ok := showReposMap[repoID]; !ok {
repo, err := models.GetRepositoryByID(repoID)
if err != nil {
if models.IsErrRepoNotExist(err) {
ctx.NotFound("GetRepositoryByID", err)
return
} else if err != nil {
ctx.ServerError("GetRepositoryByID", fmt.Errorf("[%d]%v", repoID, err))
return
}


Loading…
Cancel
Save