back interdiff of round #2 and #1

knotserver: git/merge: remove GitRepo.Merge #528

merged
opened by boltless.me targeting master from boltless.me/core: push-skprtmnmwuqn
files
knotserver
ERROR
knotserver/git/merge.go

Failed to calculate interdiff for this file.

REVERTED
knotserver/routes.go
···
return
}
+
mo := &git.MergeOptions{
+
AuthorName: data.AuthorName,
+
AuthorEmail: data.AuthorEmail,
+
CommitBody: data.CommitBody,
+
CommitMessage: data.CommitMessage,
+
}
+
patch := data.Patch
branch := data.Branch
gr, err := git.Open(path, branch)
···
return
}
+
mo.FormatPatch = patchutil.IsFormatPatch(patch)
-
mo := git.MergeOptions{
-
AuthorName: data.AuthorName,
-
AuthorEmail: data.AuthorEmail,
-
CommitBody: data.CommitBody,
-
CommitMessage: data.CommitMessage,
-
FormatPatch: patchutil.IsFormatPatch(patch),
-
}
if err := gr.MergeWithOptions([]byte(patch), branch, mo); err != nil {
var mergeErr *git.ErrMerge
NEW
knotserver/xrpc/merge.go
···
return
}
-
mo := &git.MergeOptions{}
+
mo := git.MergeOptions{}
if data.AuthorName != nil {
mo.AuthorName = *data.AuthorName
}