refactor: git patch apply (#38637)

Merge duplicate code and add a unit test

There are already integration test cases in `TestEditor` ->
`WebGitCommitEmail` for these two endpoints.
This commit is contained in:
wxiaoguang
2026-07-26 16:57:00 +00:00
committed by GitHub
parent 3e6cb7c16b
commit 470d34b1de
5 changed files with 83 additions and 110 deletions
+1 -1
View File
@@ -174,7 +174,7 @@ func ChangeRepoFiles(ctx context.Context, repo *repo_model.Repository, doer *use
t, err := NewTemporaryUploadRepository(repo)
if err != nil {
log.Error("NewTemporaryUploadRepository failed: %v", err)
return nil, fmt.Errorf("NewTemporaryUploadRepository failed: %w", err)
}
defer t.Close()
hasOldBranch := true