A few sentences describing the overall goals of the pull request's commits.
Type of change
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
Checklist
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[x] I updated the changelog with an end-user readable description
[x] I assigned this pull request to the correct project board to update the sprint board
Steps to Test or Reproduce
Log in into Dex.
Create a new Project, do not click further than step 6/7.
Wait for 30+ minutes, or change the backend so the AUTH token is only valid for 2-5 minutes (Questions about how to do this, ask me).
Whenever the token is expired, a call should appear with 401 unauthorized. whenever clicked again the project should be succesfully added so the user is logged in and the session is not lost.
Description
A few sentences describing the overall goals of the pull request's commits.
Type of change
Checklist
Steps to Test or Reproduce
Link to issue
https://github.com/DigitalExcellence/dex-frontend/issues/559
Closes: #559