PoC: Task List Update Conflicts
A strategy for handling task list change conflicts:
Update the issue description and show an error message when the task list is updated from a stale copy of the description.
See #19745 (moved)
Alice views an issue containing a task list:
Alice checks off some task list items:
Bob views the issue, adds more items to the list, and saves the updated description:
Alice attempts to check off another item, but is presented with a message explaining that the issue was changed by another user:
The issue description updated automatically, so Alice is free to continue checking off list items:
Merge request reports
Activity
Mentioned in issue #19745 (moved)
- Resolved by username-removed-441905
- Resolved by username-removed-441905
Reassigned to @deckar01
Added 1476 commits:
-
e2d11291...579383ef - 1473 commits from branch
gitlab-org:master
- 67cd0c64 - Update the issue description when the task list is stale
- da7a87f6 - Cleanup fetching original issue
- abebad53 - Debounce task list updates in a promise chain
Toggle commit list-
e2d11291...579383ef - 1473 commits from branch
@vsizov I'm probably not going to invest any time in testing this. Closing this since the concept has been fleshed out.
mentioned in merge request !8567 (merged)