Closed Bug 1202510 Opened 9 years ago Closed 9 years ago

Update Sync prefs and hamburger menu on account logout.

Categories

(Firefox :: Sync, defect, P1)

defect

Tracking

()

VERIFIED WORKSFORME
Iteration:
43.3 - Sep 21

People

(Reporter: markh, Assigned: markh)

References

Details

Bug 999190 allowed us to detect when an account was deleted or logged out remotely, but the UI doesn't update when that happens. That should be as simple as adding the ONLOGOUT notification to the observers we listen for (and in the case of sync.js, we probably want to skip the explicit updateWeavePrefs() call after we logout and rely on this noitification doing it.
Flags: firefox-backlog+
Also, the server change we rely (https://github.com/mozilla/fxa-content-server/pull/2994) on hasn't yet been deployed (so comment 0 might be wrong). :rfkelly tells me it should be on train-45 to be deployed next week, so we will need to re-test then.
comment 0 *is* probably wrong - we do listen for the :startover notification which will be fired in this case. So I expect that once the new FxA server is pushed this will turn out to work correctly without any changes - but let's leave it open to actually verify that.
Remaining work to do is to verify it after train-45 is released.
Assignee: nobody → markh
Iteration: --- → 43.3 - Sep 21
Mark, train-45 is released.
Flags: needinfo?(markh)
Works like a charm :) Pauly, can you please verify this too?
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(markh) → needinfo?(paul.silaghi)
Resolution: --- → WORKSFORME
Works fine in 43.0a1 (2015-09-17) Win 7.
Status: RESOLVED → VERIFIED
Flags: needinfo?(paul.silaghi)
You need to log in before you can comment on or make changes to this bug.