|
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