Opened 6 months ago

Closed 3 days ago

Last modified 17 hours ago

#15122 closed defect (wontfix)

WEB: Bug Tracker - Logging in redirects to homepage

Reported by: lwcorp Owned by: sev-
Priority: normal Component: Web
Version: Keywords: redirection
Cc: Game:

Description (last modified by lwcorp)

Steps to reproduce

  1. Enter a ticket
  2. Click GitHub Login
    • If needed, log in to GitHub as well

Expected outcome
The ticket is refreshed to indicate you're logged in - so you can proceed to modify the ticket, add a comment, etc.

Actual result

  1. It redirects you to the tracker's homepage
  2. You have to click Back to go back to the ticket
    • If you also had to log in to GitHub, you have to repeatedly click Back, and possibly tackle GitHub's attempts to redirect
  3. You have to manually refresh the ticket to make it know you're logged in

Change History (3)

comment:1 by lwcorp, 3 months ago

Description: modified (diff)
Keywords: redirection added

comment:2 by sev-, 3 days ago

Owner: set to sev-
Resolution: wontfix
Status: newclosed

Unfortunately, this is how Trac works. We are not very happy with the software, and I am also personally annoyed by this particular misfeature. But we do not want/can't modify it, and it should be directed to the Trac developers.

The only good thing is that you need to log in only once, then the session stays.

comment:3 by lwcorp, 17 hours ago

In that case, what about adding to the homepage a link of:

If you just signed in while seeing a ticket, <a href="history.go(-3)">click here</a> to go back to the ticket you were in.

?

Last edited 17 hours ago by lwcorp (previous) (diff)
Note: See TracTickets for help on using tickets.