Assignees not able to change status of their blueprints
Bug #962071 reported by
Laura Czajkowski
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Invalid
|
Critical
|
Unassigned |
Bug Description
I log in into launchpad with my launchpad id le-chi-thu. When visiting a blueprint assigned to me, I was not able to change the status field. Example of such BP is https:/
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: specifications |
tags: | added: regression |
To post a comment you must log in.
The assignee and drafter can change the Definition Status and Implementation Status using the +status page. The two roles do have permission to change those fields over the API. The issue appears to relate to lazrjs. WidgetBase. can_write. The two fields have a mutator, and I can see that that WidgetBase looks for the mutator on __init__, and can_write checks that. Either the code is wrong, or specification's mutators are not registered correctly.