usaco-guide icon indicating copy to clipboard operation
usaco-guide copied to clipboard

Bad internet connection leads to user account issues

Open thecodingwizard opened this issue 4 years ago • 0 comments

If Firebase detects a bad internet connection, it will switch to offline mode, which may result in user data synchronization issues.

The biggest issue I have identified so far is with initial account creation; if it switches to offline mode, then it will erroneously prompt the user to override server data with local data, which may lead to permanent loss of data for the user.

image

This can probably (?) be fixed by either disabling offline mode or handling offline mode when prompting user to upload local data.

thecodingwizard avatar Dec 29 '20 03:12 thecodingwizard