Skip to content

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:

Screen_Shot_2016-10-18_at_6.05.29_PM


Alice checks off some task list items:

Screen_Shot_2016-10-18_at_6.06.27_PM


Bob views the issue, adds more items to the list, and saves the updated description:

Screen_Shot_2016-10-18_at_6.07.40_PM


Alice attempts to check off another item, but is presented with a message explaining that the issue was changed by another user:

Screen_Shot_2016-10-18_at_6.08.40_PM


The issue description updated automatically, so Alice is free to continue checking off list items:

Screen_Shot_2016-10-18_at_6.09.09_PM

Merge request reports