|
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">
|
|
320 | 321 | 'textAutoMergeCancelSchedule': {{$.locale.Tr "repo.pulls.auto_merge_cancel_schedule"}},
|
321 | 322 | 'textClearMergeMessage': {{$.locale.Tr "repo.pulls.clear_merge_message"}},
|
322 | 323 | 'textClearMergeMessageHint': {{$.locale.Tr "repo.pulls.clear_merge_message_hint"}},
|
| 324 | + 'textMergeCommitId': {{$.locale.Tr "repo.pulls.merge_commit_id"}}, |
323 | 325 |
|
324 | 326 | 'canMergeNow': {{$canMergeNow}},
|
325 | 327 | 'allOverridableChecksOk': {{not $notAllOverridableChecksOk}},
|
|
379 | 381 | window.config.pageData.pullRequestMergeForm = mergeForm;
|
380 | 382 | </script>
|
381 | 383 |
|
| 384 | + {{$showGeneralMergeForm = true}} |
382 | 385 | <div id="pull-request-merge-form"></div>
|
383 | 386 | {{else}}
|
384 | 387 | {{/* no merge style was set in repo setting: not or ($prUnit.PullRequestsConfig.AllowMerge ...) */}}
|
|
452 | 455 | {{$.locale.Tr "repo.pulls.cannot_auto_merge_helper"}}
|
453 | 456 | </div>
|
454 | 457 | {{end}}
|
455 |
| - {{end}} |
| 458 | + {{end}}{{/* end if: pull request status */}} |
456 | 459 |
|
457 |
| - {{if $.StillCanManualMerge}} |
| 460 | + {{if and $.StillCanManualMerge (not $showGeneralMergeForm)}} |
458 | 461 | <div class="ui divider"></div>
|
459 |
| - <div class="ui form manually-merged-fields gt-hidden"> |
| 462 | + <div class="ui form"> |
460 | 463 | <form action="{{.Link}}/merge" method="post">
|
461 | 464 | {{.CsrfTokenHtml}}
|
462 | 465 | <div class="field">
|
463 |
| - <input type="text" name="merge_commit_id" placeholder="{{$.locale.Tr "repo.pulls.merge_commit_id"}}"> |
| 466 | + <input type="text" name="merge_commit_id" placeholder="{{$.locale.Tr "repo.pulls.merge_commit_id"}}"> |
464 | 467 | </div>
|
465 | 468 | <button class="ui red button" type="submit" name="do" value="manually-merged">
|
466 | 469 | {{$.locale.Tr "repo.pulls.merge_manually"}}
|
467 | 470 | </button>
|
468 |
| - <button class="ui button merge-cancel"> |
469 |
| - {{$.locale.Tr "cancel"}} |
470 |
| - </button> |
471 | 471 | </form>
|
472 | 472 | </div>
|
473 |
| - |
474 |
| - <div class="ui red buttons merge-button"> |
475 |
| - <button class="ui button" data-do="manually-merged"> |
476 |
| - {{$.locale.Tr "repo.pulls.merge_manually"}} |
477 |
| - </button> |
478 |
| - </div> |
479 | 473 | {{end}}
|
480 | 474 |
|
481 | 475 | {{if and .ShowMergeInstructions .Issue.PullRequest.HeadRepo}}
|
|
0 commit comments