Collisions in status changes are not detected

Bug #608205 reported by Julian Edwards
0
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

My scenario:

1. I am looking at a bug in the status "incomplete"
2. I comment on it using the ajax comment form.
3. A second person changes the status to "in progress"
4. I change the status to "triaged"

My status change overwrites the other person's status change.

A really simple fix would be to check the current status matches what I think I am changing it from, and refuse the update if they're different (and preferably update the displayed status on the bug)

Revision history for this message
Deryck Hodge (deryck) wrote :

Bug #28459 is a general "handle collisions" bug, but it represents the problem more generally, whereas what Julian has suggested here is a simpler validation-style fix that could be implemented for status and importance in the JS code. I would like to keep this bug as a request for that feature, rather than marking it a dupe of the general bug.

Cheers,
deryck

Changed in malone:
importance: Undecided → Low
status: New → Triaged
tags: added: bug-page javascript ui
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.