|
129 | 129 | <div class="content">
|
130 | 130 | {{template "repo/pulls/status" .}}
|
131 | 131 | {{$canAutoMerge := false}}
|
| 132 | + {{$showGeneralMergeForm := false}} |
132 | 133 | <div class="ui attached merge-section segment {{if not $.LatestCommitStatus}}no-header{{end}}">
|
133 | 134 | {{if .Issue.PullRequest.HasMerged}}
|
134 | 135 | <div class="item text">
|
|
351 | 352 | 'textAutoMergeButtonWhenSucceed': {{$.locale.Tr "repo.pulls.auto_merge_button_when_succeed"}},
|
352 | 353 | 'textAutoMergeWhenSucceed': {{$.locale.Tr "repo.pulls.auto_merge_when_succeed"}},
|
353 | 354 | 'textAutoMergeCancelSchedule': {{$.locale.Tr "repo.pulls.auto_merge_cancel_schedule"}},
|
| 355 | + 'textMergeCommitId': {{$.locale.Tr "repo.pulls.merge_commit_id"}}, |
354 | 356 |
|
355 | 357 | 'canMergeNow': {{$canMergeNow}},
|
356 | 358 | 'allOverridableChecksOk': {{not $notAllOverridableChecksOk}},
|
|
410 | 412 | })();
|
411 | 413 | </script>
|
412 | 414 |
|
| 415 | + {{$showGeneralMergeForm = true}} |
413 | 416 | <div id="pull-request-merge-form"></div>
|
414 | 417 |
|
415 | 418 | {{if .ShowMergeInstructions}}
|
|
487 | 490 | {{$.locale.Tr "repo.pulls.cannot_auto_merge_helper"}}
|
488 | 491 | </div>
|
489 | 492 | {{end}}
|
490 |
| - {{end}} |
| 493 | + {{end}}{{/* end if: pull request status */}} |
491 | 494 |
|
492 |
| - {{if $.StillCanManualMerge}} |
| 495 | + {{if and $.StillCanManualMerge (not $showGeneralMergeForm)}} |
493 | 496 | <div class="ui divider"></div>
|
494 |
| - <div class="ui form manually-merged-fields" style="display: none"> |
| 497 | + <div class="ui form"> |
495 | 498 | <form action="{{.Link}}/merge" method="post">
|
496 | 499 | {{.CsrfTokenHtml}}
|
497 | 500 | <div class="field">
|
498 |
| - <input type="text" name="merge_commit_id" placeholder="{{$.locale.Tr "repo.pulls.merge_commit_id"}}"> |
| 501 | + <input type="text" name="merge_commit_id" placeholder="{{$.locale.Tr "repo.pulls.merge_commit_id"}}"> |
499 | 502 | </div>
|
500 | 503 | <button class="ui red button" type="submit" name="do" value="manually-merged">
|
501 | 504 | {{$.locale.Tr "repo.pulls.merge_manually"}}
|
502 | 505 | </button>
|
503 |
| - <button class="ui button merge-cancel"> |
504 |
| - {{$.locale.Tr "cancel"}} |
505 |
| - </button> |
506 | 506 | </form>
|
507 | 507 | </div>
|
508 |
| - |
509 |
| - <div class="ui red buttons merge-button"> |
510 |
| - <button class="ui button" data-do="manually-merged"> |
511 |
| - {{$.locale.Tr "repo.pulls.merge_manually"}} |
512 |
| - </button> |
513 |
| - </div> |
514 | 508 | {{end}}
|
515 | 509 | </div>
|
516 | 510 | </div>
|
|
0 commit comments