Bug tasks nominations can be accepted and declined simultaneously
Bug #307269 reported by
Steve Beattie
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
William Grant | |||
Ubuntu | ||||||
Hardy |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
To reproduce:
1. Get someone to nominate a bug for release
2. Hit accept, then hit stop ~1 second afterwards
3. Hit decline.
4. Note that the task you used is both accepted and declined.
LP oopses if you then try to approve one of these tasks, which has been both approved and declined.
Related branches
lp:~wgrant/launchpad/bug-307269
- Abel Deuring (community): Approve (code)
-
Diff: 258 lines (+106/-63)5 files modifiedlib/lp/bugs/browser/bugnomination.py (+37/-41)
lib/lp/bugs/browser/tests/bug-nomination-views.txt (+4/-4)
lib/lp/bugs/browser/tests/test_bugnomination.py (+50/-0)
lib/lp/bugs/templates/bugnomination-edit-form.pt (+2/-9)
lib/lp/bugs/templates/bugnomination-edit.pt (+13/-9)
tags: | added: motu oops |
Changed in malone: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in launchpad: | |
importance: | Low → Critical |
Changed in launchpad: | |
assignee: | nobody → William Grant (wgrant) |
status: | Triaged → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is from accepting, hitting stop, then hitting decline for the nomination.