1
1
mirror of https://github.com/go-gitea/gitea synced 2025-08-23 18:08:28 +00:00

Skip "parentsigned" check when the repo is empty (#35292)

Fix #35280
This commit is contained in:
wxiaoguang
2025-08-17 00:24:30 +08:00
committed by GitHub
parent 04017f259b
commit 621f2fcadb

View File

@@ -290,6 +290,11 @@ Loop:
return false, nil, nil, err return false, nil, nil, err
} }
defer gitRepo.Close() defer gitRepo.Close()
isEmpty, err := gitRepo.IsEmpty()
if err != nil {
return false, nil, nil, err
}
if !isEmpty {
commit, err := gitRepo.GetCommit(parentCommit) commit, err := gitRepo.GetCommit(parentCommit)
if err != nil { if err != nil {
return false, nil, nil, err return false, nil, nil, err
@@ -303,6 +308,7 @@ Loop:
} }
} }
} }
}
return true, signingKey, sig, nil return true, signingKey, sig, nil
} }