Bug #19715
closed
- Description updated (diff)
- Target version changed from 2022-12-07 Sprint to 2022-12-21 Sprint
- Target version changed from 2022-12-21 Sprint to 2023-01-18 sprint
- Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
- Target version changed from 2023-02-01 sprint to 2023-01-18 sprint
- Assigned To set to Stephen Smith
- Status changed from New to In Progress
Your fix looks good and solves a real issue, but I don't think it is one reported on this ticket.
At first, I couldn't reproduce the problem described on this ticket: not being logged into tordo
and clicking on the provided link using the current main
version, I correctly get sent to the process page.
After some config fiddling, I think I came up with the specific case reported here: If workbench2's IdleTimeout
is disabled or set to a value greater than TokenLifetime
, it won't auto-logout and while being logged into wb2 and, your token gets expired, that's when the described problem appears: wb2 attempts to make some request and receives a 401 error, sending the user to the login page and completely forgetting where the user should get forwarded after login.
In summary: your updates are helpful because they fix another bug, but I think the one reported is still present. For the pending fix, I think you could write a Cypress test and simulate the token expiration by updating it directly via API requests.
- Target version changed from 2023-01-18 sprint to 2023-02-01 sprint
- % Done changed from 0 to 100
- Status changed from In Progress to Resolved
Also available in: Atom
PDF