diff --git a/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt b/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt index 602b1c1754..086d897714 100644 --- a/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt +++ b/app/src/main/java/org/mozilla/fenix/components/BackgroundServices.kt @@ -157,7 +157,7 @@ class BackgroundServices( // Enable push if it's configured. push.feature?.let { autoPushFeature -> - FxaPushSupportFeature(context, accountManager, autoPushFeature) + FxaPushSupportFeature(context, accountManager, autoPushFeature, crashReporter) } SendTabFeature(accountManager) { device, tabs -> diff --git a/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt b/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt index a66baa183c..ffe508aeaa 100644 --- a/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt +++ b/app/src/test/java/org/mozilla/fenix/push/WebPushEngineIntegrationTest.kt @@ -118,7 +118,7 @@ class WebPushEngineIntegrationTest { @Test fun `delegate calls subscribe`() { integration.start() - val onSubscribeError = slot<() -> Unit>() + val onSubscribeError = slot<(Exception) -> Unit>() val onSubscribe = slot<(AutoPushSubscription?) -> Unit>() every { pushFeature.subscribe( @@ -134,7 +134,7 @@ class WebPushEngineIntegrationTest { verify { onSubscription wasNot Called } - onSubscribeError.captured() + onSubscribeError.captured(mockk()) verify { onSubscription(null) } onSubscribe.captured(AutoPushSubscription( @@ -160,7 +160,7 @@ class WebPushEngineIntegrationTest { @Test fun `delegate calls unsubscribe`() { integration.start() - val onUnsubscribeError = slot<() -> Unit>() + val onUnsubscribeError = slot<(Exception) -> Unit>() val onUnsubscribe = slot<(Boolean) -> Unit>() every { pushFeature.unsubscribe( @@ -175,7 +175,7 @@ class WebPushEngineIntegrationTest { verify { onUnsubscription wasNot Called } - onUnsubscribeError.captured() + onUnsubscribeError.captured(mockk()) verify { onUnsubscription(false) } onUnsubscribe.captured(true) diff --git a/buildSrc/src/main/java/AndroidComponents.kt b/buildSrc/src/main/java/AndroidComponents.kt index 33f46aa28c..e8d1126bbc 100644 --- a/buildSrc/src/main/java/AndroidComponents.kt +++ b/buildSrc/src/main/java/AndroidComponents.kt @@ -3,5 +3,5 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ object AndroidComponents { - const val VERSION = "67.0.20201116143052" + const val VERSION = "67.0.20201117165227" }