Jeff Boek 5 years ago committed by GitHub
parent 6fa3cf4a26
commit 03babccbf6

@ -66,6 +66,8 @@ open class FenixApplication : Application() {
return
}
setupPush()
// Make sure the engine is initialized and ready to use.
components.core.engine.warmUp()
@ -181,6 +183,13 @@ open class FenixApplication : Application() {
}
}
private fun setupPush() {
components
.backgroundServices
.push
.initialize()
}
private fun setupCrashReporting() {
components
.analytics

@ -137,8 +137,6 @@ class BackgroundServices(
*/
private val accountObserver = object : AccountObserver {
override fun onLoggedOut() {
pushService.stop()
push.unsubscribeForType(PushType.Services)
context.components.analytics.metrics.track(Event.SyncAuthSignOut)
@ -147,8 +145,6 @@ class BackgroundServices(
}
override fun onAuthenticated(account: OAuthAccount, newAccount: Boolean) {
pushService.start(context)
if (newAccount) {
context.components.analytics.metrics.track(Event.FXANewSignup)
push.subscribeForType(PushType.Services)

Loading…
Cancel
Save