Logging out from private branch gives "Page not found" error

Bug #132428 reported by Matthew Paul Thomas
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

1. Log in to launchpad.dev as Foo Bar.
2. Go to <http://code.launchpad.dev/~name12/landscape/feature-x>.
3. Click "Log Out".

What happens: You get taken to <http://code.launchpad.dev/%7Ename12/landscape?loggingout=1>, which returns a "Page not found" error.

What should happen: You go to either Launchpad's front page (bug 123734), or to <http://code.launchpad.dev/landscape>.

Revision history for this message
Tim Penhey (thumper) wrote :

I agree with bug 123734 in that the user should be taken back to the Launchpad front page on logging out.

Changed in launchpad-bazaar:
status: New → Confirmed
Revision history for this message
Tim Penhey (thumper) wrote :

There is another possibility and that is that ~<user>/<project> should be a valid url, and return listings for that project that are associated with the user:
  - branches associated with <user> for <project>
  - bugs associated with <user> for <project>
  - et al

The question becomes what to do with the overview tab?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

This is why Launchpad should have bug dependencies: if bug 123734 is fixed this bug is moot, but if not this bug needs fixing separately.

/~developer/project may be a viable exit point, if it is implemented. But its design is a separate issue from this bug, so I'll be glad to discuss that anywhere other than here.

Revision history for this message
Jonathan Lange (jml) wrote :

Regardless of any other bug, we can implement a simple fix for this one. Marking as Triaged.

Changed in launchpad-bazaar:
importance: Undecided → Low
status: Confirmed → Triaged
visibility: private → public
Revision history for this message
Robert Collins (lifeless) wrote :

This has the same root cause as another bug which I have just marked it as a dupe of: we're not getting to the magic adapter to perform the logout, so the logout doesn't happen.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.