Private teams invisible to anonymous users even when they interact with public objects
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned |
Bug Description
Steps to reproduce:
0. Note I'm not logged in to Launchpad.
1. Go to https:/
2. Look at the list of bugs.
3. Click next to go to the next section.
Expected result:
The next section of bugs is displayed.
Actual result:
I get a dialog with an error message:
Server error, please contact an administrator. OOPS ID:OOPS-8a8cd2e42d4a76bedda6cdd7cf4b7c9f
If instead attempt to change the start parameter in the url to for instance start=1010, I get forwarded to a login screen.
I am not sure why this happens, but my theory is that one of the bugs (perhaps the title) is somehow causing it.
NOTE! The url in the steps outlined above is a sliding window of the currently open bugs in Ubuntu, so if some time has gone by, it might have shifted in place and may not be reproducible. If this is the case, please try to click next some times or get back to me and I'll see if I can find it again. I have seen similar issues a couple of other times too, but this is the first I've reported.
In this case the problem is bug #1469771, which is assigned to a private team. The bug is public, so the team's existence should be public.
PublicOrPrivate TeamsExistence. checkUnauthenti cated should be somewhat more similar to checkAuthenticated, but there are serious performance concerns.