Forms with task lists can be overwritten when editing simultaneously
Checking a checkbox in issue body rewrites the issue content and tasks changed by another user.
Steps to reproduce
Create a new issue.
* [ ] Hey! I like to DELETE all the contentas an issue body and save the issue.
Open a new tab in your browser (don't close the first one).
In the new tab open the issue, then click
Add some cool stuff into the issue body.
Get back to the first tab and click to the checkbox.
Refresh the issue page. You will see that everything lost you added in the step 5.
Only checked checkbox is changed. Everything else must stay as it is.
Checkbox rewrites all the content.
(copied from #27055 (closed))
@DouweM :"But when person A loads the issue page, person B edits it, and then person A checks off a task, they will overwrite the change by person B"
Related discussion - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5146#note_12954629