lbry-desktop/ui/redux/middleware
infinite-persistence 5863ea8df4
Sync: operate on 'local' until the first successful sync (#1835)
## Issue
https://github.com/OdyseeTeam/odysee-frontend/issues/1815#issuecomment-1178728712

When settings are changed before the first successful sync, the changes are on top of the default wallet preferences, and becomes the "latest". When sync is possible again later, the bad data is pushed to the cloud.

## Change
Continue to operate on 'local' until the first successful sync. Most of the GUI will warn (or even prevent) the user from changing settings in this scenario, so the amount of "discarded" changes in 'local' is minimal.
2022-07-13 09:36:51 -04:00
..
analytics.js Track duration of startup events 2021-10-22 16:02:21 +08:00
shared-state.js Sync: operate on 'local' until the first successful sync (#1835) 2022-07-13 09:36:51 -04:00