4 ms·
Puter sets "has_visited_before" in the LocalStorage, then does some XHR/fetch requests with no error handling, then sets other stuff in the LocalStorage. If fo
by progval 4y ago
Puter sets "has_visited_before" in the LocalStorage, then does some XHR/fetch requests with no error handling, then sets other stuff in the LocalStorage.
If for whatever reason, one of the XHR/fetch requests fails, you end up with only the "has_visited_before" key in the LocalStorage, which causes you to be stuck on the login screen until you clear the LocalStorage.
- ent101 4y agoThank you for bringing this to my attention. You're right, this is the culprit. I'm going to fix it.