mirror of
https://github.com/go-gitea/gitea.git
synced 2025-02-07 18:50:02 +08:00
Do not access GitRepo when a repo is being created (#33380)
This commit is contained in:
parent
642e8c1122
commit
06ff9b6256
|
@ -795,6 +795,9 @@ func RepoRefByType(detectRefType git.RefType) func(*Context) {
|
||||||
return func(ctx *Context) {
|
return func(ctx *Context) {
|
||||||
var err error
|
var err error
|
||||||
refType := detectRefType
|
refType := detectRefType
|
||||||
|
if ctx.Repo.Repository.IsBeingCreated() {
|
||||||
|
return // no git repo, so do nothing, users will see a "migrating" UI provided by "migrate/migrating.tmpl"
|
||||||
|
}
|
||||||
// Empty repository does not have reference information.
|
// Empty repository does not have reference information.
|
||||||
if ctx.Repo.Repository.IsEmpty {
|
if ctx.Repo.Repository.IsEmpty {
|
||||||
// assume the user is viewing the (non-existent) default branch
|
// assume the user is viewing the (non-existent) default branch
|
||||||
|
|
Loading…
Reference in New Issue
Block a user