pulls.auto_merge_newly_scheduled_comment = `scheduled this pull request to auto merge when all checks succeed %[1]s`
pulls.auto_merge_canceled_schedule_comment = `canceled auto merging this pull request when all checks succeed %[1]s`
+pulls.delete.title = Delete this pull request?
+pulls.delete.text = Do you really want to delete this pull request? (This will permanently remove all content. Consider closing it instead, if you intend to keep it archived)
+
milestones.new = New Milestone
milestones.closed = Closed %s
milestones.update_ago = Updated %s ago
return
}
+ if issue.IsPull {
+ ctx.Redirect(fmt.Sprintf("%s/pulls", ctx.Repo.Repository.HTMLURL()), http.StatusSeeOther)
+ return
+ }
+
ctx.Redirect(fmt.Sprintf("%s/issues", ctx.Repo.Repository.HTMLURL()), http.StatusSeeOther)
}
// delete pull request related git data
if issue.IsPull {
- if err := gitRepo.RemoveReference(fmt.Sprintf("%s%d", git.PullPrefix, issue.PullRequest.Index)); err != nil {
+ if err := gitRepo.RemoveReference(fmt.Sprintf("%s%d/head", git.PullPrefix, issue.PullRequest.Index)); err != nil {
return err
}
}
</button>
<div class="ui basic modal" id="delete">
<div class="ui icon header">
- {{.i18n.Tr "repo.issues.delete.title"}}
+ {{if .Issue.IsPull}}
+ {{.i18n.Tr "repo.pulls.delete.title"}}
+ {{else}}
+ {{.i18n.Tr "repo.issues.delete.title"}}
+ {{end}}
</div>
<div class="content center">
<p>
- {{.i18n.Tr "repo.issues.delete.text"}}
+ {{if .Issue.IsPull}}
+ {{.i18n.Tr "repo.pulls.delete.text"}}
+ {{else}}
+ {{.i18n.Tr "repo.issues.delete.text"}}
+ {{end}}
</p>
</div>
<form action="{{.Issue.Link}}/delete" method="post">