OOPS cause by security check on milestones with missing series_target
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Critical
|
Curtis Hovey |
Bug Description
I cannot see the Launchpad Registry's milestones page on edge (OOPS-1295EB222), and I believe the reason is because the 2.1.x milestones do not have a series.
https:/
https:/
But I note that I can see these same pages on on lpnet:
https:/
https:/
The breakage is caused by a change to give the release manager edit permission. The Milestone's series_
The work-around is to update security.
if (self.obj.
and user.inTeam(
# The user is a release manager.
# XXX sinzui 2009-07-18 bug=40978: The series_target should never
# be None, but Milestones in the production DB are like this.
return True
tags: | added: story-series-milestones-releases |
Fixed in launchpad devel r8959.