The problem here is that Launchpad's configuration of lazr.restful checks for launchpad.View, which isn't defined for lots of objects. In that case it falls to the ('launchpad.View', Interface) -> ViewByLoggedInUser adapter, which has no checkUnauthenticated.
Is there a good reason for it not return True for authenticated users too?
This is the entire bug behind bug.messages' and bug.subscriptions' emptiness, but project.series is broken because ViewProductSeries misspells its 'permission' attribute.
The problem here is that Launchpad's configuration of lazr.restful checks for launchpad.View, which isn't defined for lots of objects. In that case it falls to the ('launchpad.View', Interface) -> ViewByLoggedInUser adapter, which has no checkUnauthenti cated.
Is there a good reason for it not return True for authenticated users too?
This is the entire bug behind bug.messages' and bug.subscriptions' emptiness, but project.series is broken because ViewProductSeries misspells its 'permission' attribute.