Closed Bug 1865156 Opened 2 years ago Closed 2 years ago

[push] Create a UAID for the device on first initialization

Categories

(Application Services :: Push, defect, P3)

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: markh, Unassigned)

Details

From github: https://github.com/mozilla/application-services/issues/2490.

Related A-C issue: https://github.com/mozilla-mobile/android-components/issues/5648

When migrating from Fennec to Fenix, we're receiving new push registration tokens from Firebase before we have a first subscription created. Because of this we call PushManager.update before a PushManager.subscribe has taken place.

Currently, a valid code path would be: PushManager.init > PushManager.subscribe > PushManager.update.

What we're seeing is: PushManager.init -> PushManager.update.

┆Issue is synchronized with this Jira Task
┆Epic: Important backlog

Change performed by the Move to Bugzilla add-on.

teshaq fixed it as part of the Push refactor he had done. :)

Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.