Closed Bug 1218680 Opened 10 years ago Closed 10 years ago

[TV Data Sync] Failed to re-sync bookmarks after disconnecting

Categories

(Firefox OS Graveyard :: Gaia::TV::Browser, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1216319
FxOS-S10 (30Oct)

People

(Reporter: cynthiatang, Assigned: mbdejong)

References

Details

(Whiteboard: [ft:conndevices])

============== Gaia Information ============== commit d076965c32731ceaccadd29246383a2f86a5c87f Merge: 3c20223 2c6164e Author: Gregor Wagner <anygregor@gmail.com> Date: Tue Oct 27 11:29:00 2015 +0800 STR: 1. Launch Browser 2. Sign in with your firefox account and password 3. Press the "Sync now" button 4. Press Disconnect 5. Re-sign in with the same account and password 6. Press the "Sync now" button Actual Result - There is nothing in Bookmark after pressing the "Sync now" button Expected Result - User can sync bookmarks again after disconnecting ============== WebIDE - Console ============== [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabling","error":null,"lastSync":null,"user":null} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"errored","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":null} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"disabled","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":null} toolbar.js:49:7 Uninitialized DataStore manager_bridge.js:132:13 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabling","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":null} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"syncing","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 Populating browser database. browser_db.js:129:5 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-get-fxa-assertion","lastSync":1445923143730,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"syncing","error":"fxsync-error-get-fxa-assertion","lastSync":1445923143730,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-get-fxa-assertion","lastSync":1445923148619,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 TypeError: this.getHomepage is not a function settings.js:169:1 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"disabled","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":null} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabling","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":null} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"syncing","error":"fxsync-error-get-fxa-assertion","lastSync":null,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 Populating browser database. browser_db.js:129:5 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-get-fxa-assertion","lastSync":1445923210807,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"syncing","error":"fxsync-error-get-fxa-assertion","lastSync":1445923210807,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-get-fxa-assertion","lastSync":1445923215593,"user":"moztpeqa@gmail.com"} toolbar.js:49:7 Populating browser database.
Summary: [TV Browser] Failed to re-sync bookmarks after disconnecting → [TV Data Sync] Failed to re-sync bookmarks after disconnecting
Blocks: fxos-sync
Priority: -- → P1
Target Milestone: --- → FxOS-S10 (30Oct)
Will try to reproduce with latest master.
Assignee: nobody → mbdejong
Reproduced. Not sure if > [FirefoxSyncToolbar] {"name":"onsyncchange","state":"enabled","error":"fxsync-error-dialog-closed-by-user","lastSync":1445933090144,"user":"michiel+emptysync@unhosted.org"} is related (I guess that error was set once because I tried to use backspace, and then not reset).
Oh wait, this is obviously because https://bugzilla.mozilla.org/show_bug.cgi?id=1216319 has not been merged yet. Sorry, we should have specified that this does not only affect switching users, but also logout/log-back-in with the same user.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Since we are already clearing the DataStores on logout, but mTime is not yet being cleared from asyncStorage, no new data will come in when logging back in, so that's the reason this happens.
You need to log in before you can comment on or make changes to this bug.