Use repo object format name instead of detecting from git repository ()

It's unnecessary to detect the repository object format from git
repository. Just use the repository's object format name.
This commit is contained in:
Lunny Xiao
2024-03-11 05:30:36 +08:00
committed by GitHub
parent 851bd18234
commit 3c6fc25a77
6 changed files with 9 additions and 29 deletions
modules/indexer/code
routers/web/repo
services

@ -337,7 +337,7 @@ func AddTestPullRequestTask(doer *user_model.User, repoID int64, branch string,
}
if err == nil {
for _, pr := range prs {
objectFormat, _ := git.GetObjectFormatOfRepo(ctx, pr.BaseRepo.RepoPath())
objectFormat := git.ObjectFormatFromName(pr.BaseRepo.ObjectFormatName)
if newCommitID != "" && newCommitID != objectFormat.EmptyObjectID().String() {
changed, err := checkIfPRContentChanged(ctx, pr, oldCommitID, newCommitID)
if err != nil {