Edge case 2: Logging out while viewing a private tale leaves me on the tale page. Perhaps should redirect to /public?
Similar to #284 (but in reverse)
Steps to Reproduce
Prerequisites: at least one private Tale
Navigate to /run for a private Tale as a logged-in user with sufficient access
Log out of the platform
Expected Results
User should be redirected to /public
Actual Results
User's location does not change and they can still see the private Tale to which they should no longer have access
NOTES
Possible fixes might include:
force a refresh after successful login to ensure that the UI inits with the correct state
actual state management with NgRX - note this will be a larger undertaking, as it may affect other unrelated code (for example, using NgRx would totally negate the need for SyncService)
From #277:
Similar to #284 (but in reverse)
Steps to Reproduce Prerequisites: at least one private Tale
/run
for a private Tale as a logged-in user with sufficient accessExpected Results User should be redirected to
/public
Actual Results User's location does not change and they can still see the private Tale to which they should no longer have access
NOTES Possible fixes might include: