This is specially important when people's data is upgraded from storage version 3 to 4 for the simplified crypto. Home currently does not look at syncID, so it will never know that it is time to do a full sync from scratch. (Nothing destructive will happen since Home is read-only) So, implement the syncID check and do the right thing when it changes. Which is probably force a complete resync.
Assignee: nobody → stefan
Summary: Home should check syncID and act accordingly → Home should check syncID and storage Version changes and act accordingly
This has been implemented. Firefox Home checks the Storage Version and if it has changed, it will notify the user. THe user can choose to Cancel or Sign In. In case of Cancel all data is kept but it is not possible to sync. In case of Sign In all data is deleted and the user is asked to login again. Unfortunately we cannot do an automatic upgrade of the user's data because older versions of Home do not store the Passphrase in the keychain. Therefore we cannot generate a new style sync key to login with.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.