You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HesterG a43ea22479
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>
1 year ago
..
blob_excerpt.tmpl Button and color enhancements (#24989) 1 year ago
box.tmpl Button and color enhancements (#24989) 1 year ago
comment_form.tmpl Introduce GitHub markdown editor, keep EasyMDE as fallback (#23876) 1 year ago
comment_form_datahandler.tmpl Make sure fmt catches all templates (#20979) 2 years ago
comments.tmpl Improve and fix bugs surrounding reactions (#24760) 1 year ago
compare.tmpl Remove fluid on compare diff page (#24627) 1 year ago
conversation.tmpl Start cleaning the messy ".ui.left / .ui.right", improve label list page, fix stackable menu (#24393) 1 year ago
csv_diff.tmpl Fix CSV diff for added/deleted files (#21189) 2 years ago
escape_title.tmpl Switch Unicode Escaping to a VSCode-like system (#19990) 2 years ago
image_diff.tmpl Improve "new-menu" (#24465) 1 year ago
new_comment.tmpl Do not reload page after adding comments in Pull Request reviews (#13877) 4 years ago
new_review.tmpl Change form actions to fetch for submit review box (#25219) 1 year ago
options_dropdown.tmpl Expand/Collapse all changed files (#23639) 1 year ago
section_code.tmpl Switch Unicode Escaping to a VSCode-like system (#19990) 2 years ago
section_split.tmpl Button and color enhancements (#24989) 1 year ago
section_unified.tmpl Button and color enhancements (#24989) 1 year ago
stats.tmpl Group template helper functions, remove `Printf`, improve template error messages (#23982) 1 year ago
whitespace_dropdown.tmpl Fix incorrect `toggle` buttons (#23676) 1 year ago