Skip to content

Commit e0dde35

Browse files
committed
lock-pin-fetxh
1 parent 1a5b7c8 commit e0dde35

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

routers/web/repo/issue_lock.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@ func LockIssue(ctx *context.Context) {
2121

2222
if issue.IsLocked {
2323
ctx.Flash.Error(ctx.Tr("repo.issues.lock_duplicate"))
24-
ctx.Redirect(issue.Link())
24+
ctx.JSONRedirect(issue.Link())
2525
return
2626
}
2727

2828
if !form.HasValidReason() {
2929
ctx.Flash.Error(ctx.Tr("repo.issues.lock.unknown_reason"))
30-
ctx.Redirect(issue.Link())
30+
ctx.JSONRedirect(issue.Link())
3131
return
3232
}
3333

@@ -40,7 +40,7 @@ func LockIssue(ctx *context.Context) {
4040
return
4141
}
4242

43-
ctx.Redirect(issue.Link())
43+
ctx.JSONRedirect(issue.Link())
4444
}
4545

4646
// UnlockIssue unlocks a previously locked issue.
@@ -52,7 +52,7 @@ func UnlockIssue(ctx *context.Context) {
5252

5353
if !issue.IsLocked {
5454
ctx.Flash.Error(ctx.Tr("repo.issues.unlock_error"))
55-
ctx.Redirect(issue.Link())
55+
ctx.JSONRedirect(issue.Link())
5656
return
5757
}
5858

@@ -64,5 +64,5 @@ func UnlockIssue(ctx *context.Context) {
6464
return
6565
}
6666

67-
ctx.Redirect(issue.Link())
67+
ctx.JSONRedirect(issue.Link())
6868
}

routers/web/repo/issue_pin.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ func IssuePinOrUnpin(ctx *context.Context) {
3131
return
3232
}
3333

34-
ctx.Redirect(issue.Link())
34+
ctx.JSONRedirect(issue.Link())
3535
}
3636

3737
// IssueUnpin unpins a Issue

templates/repo/issue/view_content/sidebar.tmpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -556,7 +556,7 @@
556556
<div class="ui divider"></div>
557557

558558
{{if or .PinEnabled .Issue.IsPinned}}
559-
<form class="gt-mt-2" method="post" {{if $.NewPinAllowed}}action="{{.Issue.Link}}/pin"{{else}}data-tooltip-content="{{.locale.Tr "repo.issues.max_pinned"}}"{{end}}>
559+
<form class="gt-mt-2 form-fetch-action" method="post" {{if $.NewPinAllowed}}action="{{.Issue.Link}}/pin"{{else}}data-tooltip-content="{{.locale.Tr "repo.issues.max_pinned"}}"{{end}}>
560560
{{$.CsrfTokenHtml}}
561561
<button class="fluid ui button {{if not $.NewPinAllowed}}disabled{{end}}">
562562
{{if not .Issue.IsPinned}}
@@ -599,7 +599,7 @@
599599
{{end}}
600600
</div>
601601

602-
<form class="ui form" action="{{.Issue.Link}}{{if .Issue.IsLocked}}/unlock{{else}}/lock{{end}}"
602+
<form class="ui form form-fetch-action" action="{{.Issue.Link}}{{if .Issue.IsLocked}}/unlock{{else}}/lock{{end}}"
603603
method="post">
604604
{{.CsrfTokenHtml}}
605605

0 commit comments

Comments
 (0)