diff --git a/server/router/middleware/session/repo.go b/server/router/middleware/session/repo.go index 93cfb2c7c..0ec3cfd65 100644 --- a/server/router/middleware/session/repo.go +++ b/server/router/middleware/session/repo.go @@ -66,7 +66,7 @@ func SetRepo() gin.HandlerFunc { repo, err = _store.GetRepoName(fullName) } - if repo != nil { + if repo != nil && err == nil { c.Set("repo", repo) c.Next() return