mirror of https://github.com/gogs/gogs.git
templates/repo/issue: rework escape delete branch link after merged pull request (#4601)
parent
45a0988833
commit
f89d948c06
routes/repo
templates/repo/issue
|
@ -23,6 +23,7 @@ import (
|
|||
"github.com/gogits/gogs/pkg/form"
|
||||
"github.com/gogits/gogs/pkg/markup"
|
||||
"github.com/gogits/gogs/pkg/setting"
|
||||
"github.com/gogits/gogs/pkg/template"
|
||||
"github.com/gogits/gogs/pkg/tool"
|
||||
)
|
||||
|
||||
|
@ -657,7 +658,7 @@ func viewIssue(c *context.Context, isPullList bool) {
|
|||
c.Repo.IsWriter() && c.Repo.GitRepo.IsBranchExist(pull.HeadBranch) &&
|
||||
!branchProtected
|
||||
|
||||
deleteBranchUrl := c.Repo.RepoLink + "/branches/delete/" + pull.HeadBranch
|
||||
deleteBranchUrl := template.EscapePound(c.Repo.RepoLink + "/branches/delete/" + pull.HeadBranch)
|
||||
c.Data["DeleteBranchLink"] = fmt.Sprintf("%s?commit=%s&redirect_to=%s", deleteBranchUrl, pull.MergedCommitID, c.Data["Link"])
|
||||
}
|
||||
|
||||
|
|
|
@ -165,7 +165,7 @@
|
|||
{{if .IsPullBranchDeletable}}
|
||||
<div class="ui divider"></div>
|
||||
<div>
|
||||
<form class="ui form" action="{{EscapePound .DeleteBranchLink}}" method="post">
|
||||
<form class="ui form" action="{{.DeleteBranchLink}}" method="post">
|
||||
{{.CSRFTokenHTML}}
|
||||
<button class="ui red button">{{$.i18n.Tr "repo.pulls.delete_branch"}}</button>
|
||||
</form>
|
||||
|
|
Loading…
Reference in New Issue