aboutsummaryrefslogtreecommitdiffstats
path: root/templates/repo/diff
diff options
context:
space:
mode:
authorHesterG <hestergong@gmail.com>2023-06-14 16:01:37 +0800
committerGitHub <noreply@github.com>2023-06-14 16:01:37 +0800
commita43ea22479334ef3ac05fb8784223d45846b71a3 (patch)
treefbe1f53f1953fe827fed60cf80db5fffd952f805 /templates/repo/diff
parent6348823eaba35b0999ad6a2df445a7a9669ab09c (diff)
downloadgitea-a43ea22479334ef3ac05fb8784223d45846b71a3.tar.gz
gitea-a43ea22479334ef3ac05fb8784223d45846b71a3.zip
Change form actions to fetch for submit review box (#25219)
Co-author: @wxiaoguang Close #25096 The way to fix it in this PR is to change form submit to fetch using formData, and add flags to avoid post repeatedly. Should be able to apply to more forms that have the same issue after this PR. In the demo below, 'approve' is clicked several times, and then 'comment' is clicked several time after 'request changes' clicked. After: https://github.com/go-gitea/gitea/assets/17645053/beabeb1d-fe66-4b76-b048-4f022b4e83a0 Update: screenshots from /devtest > ![image](https://user-images.githubusercontent.com/2114189/245680011-ee4231e0-a53d-4c2a-a9c2-71ccd98005cc.png) > > ![image](https://user-images.githubusercontent.com/2114189/245680057-9215d348-63d8-406d-8828-17e171163aaa.png) > > ![image](https://user-images.githubusercontent.com/2114189/245680148-89d7b3d1-d7b6-442f-b69e-eadaee112482.png) --------- Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Diffstat (limited to 'templates/repo/diff')
-rw-r--r--templates/repo/diff/new_review.tmpl2
1 files changed, 1 insertions, 1 deletions
diff --git a/templates/repo/diff/new_review.tmpl b/templates/repo/diff/new_review.tmpl
index afb82a8d3d..c407064176 100644
--- a/templates/repo/diff/new_review.tmpl
+++ b/templates/repo/diff/new_review.tmpl
@@ -6,7 +6,7 @@
</button>
<div class="review-box-panel tippy-target">
<div class="ui segment">
- <form class="ui form" action="{{.Link}}/reviews/submit" method="post">
+ <form class="ui form form-fetch-action" action="{{.Link}}/reviews/submit" method="post">
{{.CsrfTokenHtml}}
<input type="hidden" name="commit_id" value="{{.AfterCommitID}}">
<div class="field gt-df gt-ac">