Cannot edit importance, status or assignee after changing project inline
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Unassigned |
Bug Description
If you change the project for a bug using the inline AJAX editor
widget, then attempt to edit the status, importance or assignee, the
latter will fail. In the case of status and importance, the following
error message is shown:
The following errors were encountered:
Server error, please contact an administrator. OOPS ID:<OOPS ID>
In the case of the assignee, the error shown is:
Internal Server Error
Traceback (most recent call last):
File "/srv/staging.
result = publication.
File "/srv/staging.
value = super(
File "/srv/staging.
return mapply(ob, request.
File "/srv/staging.
return debug_call(obj, args)
File "/srv/staging.
return obj(*args)
File "/srv/staging.
result = self.do_
File "/srv/staging.
return self.applyChang
File "/srv/staging.
field.
File "/srv/staging.
setattr(
File "/srv/staging.
getattr(
File "/srv/staging.
raise NotImplementedError
NotImplemente
At a guess, this seems like the problem is that the URL path for the
bugtask has changed, but the widgets are attempting to use the old
path.
Bug 443217 should/could be fixed at the same time as this one.
tags: | added: oops |
tags: | added: dhrb |
description: | updated |
Changed in launchpad: | |
importance: | High → Critical |
tags: | added: thunderdome |
Ideally, this should be fixed before the release rollout. I wonder, though, if that is a reasonable target or if the fix for this might be more involved?