Skip to content

Commit b71b1c7

Browse files
committed
Attempt again...
Signed-off-by: Andrew Thornton <[email protected]>
1 parent dccb72d commit b71b1c7

File tree

3 files changed

+14
-10
lines changed

3 files changed

+14
-10
lines changed

integrations/git_test.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,15 @@ func doMergeFork(ctx, baseCtx APITestContext, baseBranch, headBranch string) fun
442442
var pr api.PullRequest
443443
var err error
444444

445+
trueBool := true
446+
falseBool := false
447+
448+
t.Run("AllowSetManuallyMergedAndSwitchOffAutodetectManualMerge", doAPIEditRepository(baseCtx, &api.EditRepoOption{
449+
HasPullRequests: &trueBool,
450+
AllowManualMerge: &trueBool,
451+
AutodetectManualMerge: &falseBool,
452+
}))
453+
445454
// Create a test pullrequest
446455
t.Run("CreatePullRequest", func(t *testing.T) {
447456
pr, err = doAPICreatePullRequest(ctx, baseCtx.Username, baseCtx.Reponame, baseBranch, headBranch)(t)
@@ -461,15 +470,6 @@ func doMergeFork(ctx, baseCtx APITestContext, baseBranch, headBranch string) fun
461470
diffLength = resp.Length
462471
})
463472

464-
trueBool := true
465-
falseBool := false
466-
467-
t.Run("AllowSetManuallyMergedAndSwitchOffAutodetectManualMerge", doAPIEditRepository(baseCtx, &api.EditRepoOption{
468-
HasPullRequests: &trueBool,
469-
AllowManualMerge: &trueBool,
470-
AutodetectManualMerge: &falseBool,
471-
}))
472-
473473
// Now: Merge the PR & make sure that doesn't break the PR page or change its diff
474474
t.Run("MergePR", doAPIMergePullRequest(baseCtx, baseCtx.Username, baseCtx.Reponame, pr.Index))
475475
t.Run("EnsureCanSeePull", doEnsureCanSeePull(baseCtx, pr))

services/pull/check.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,7 @@ func manuallyMerged(pr *models.PullRequest) bool {
180180
log.Error("PullRequest[%d].setMerged : %v", pr.ID, err)
181181
return false
182182
} else if !merged {
183+
log.Info("Setting pr #%d in %-v as merged with MergeCommitID %s. Success: %t", pr.Index, pr.BaseRepo, pr.MergedCommitID, merged)
183184
return false
184185
}
185186

services/pull/merge.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,10 @@ func Merge(pr *models.PullRequest, doer *models.User, baseGitRepo *git.Repositor
6464
pr.Merger = doer
6565
pr.MergerID = doer.ID
6666

67-
if _, err = pr.SetMerged(); err != nil {
67+
if success, err := pr.SetMerged(); err != nil {
6868
log.Error("setMerged [%d]: %v", pr.ID, err)
69+
} else {
70+
log.Info("Setting pr #%d in %-v as merged with MergeCommitID %s. Success: %t", pr.Index, pr.BaseRepo, pr.MergedCommitID, success)
6971
}
7072

7173
if err := pr.LoadIssue(); err != nil {
@@ -659,6 +661,7 @@ func MergedManually(pr *models.PullRequest, doer *models.User, baseGitRepo *git.
659661
if merged, err = pr.SetMerged(); err != nil {
660662
return
661663
} else if !merged {
664+
log.Info("Setting pr #%d in %-v as merged with MergeCommitID %s. Success: %t", pr.Index, pr.BaseRepo, pr.MergedCommitID, merged)
662665
return fmt.Errorf("SetMerged failed")
663666
}
664667

0 commit comments

Comments
 (0)