|
|
@ -4,7 +4,6 @@
|
|
|
|
|
|
|
|
|
|
|
|
package org.mozilla.fenix
|
|
|
|
package org.mozilla.fenix
|
|
|
|
|
|
|
|
|
|
|
|
import kotlinx.coroutines.ExperimentalCoroutinesApi
|
|
|
|
|
|
|
|
import kotlinx.coroutines.flow.collect
|
|
|
|
import kotlinx.coroutines.flow.collect
|
|
|
|
import mozilla.components.concept.push.PushProcessor
|
|
|
|
import mozilla.components.concept.push.PushProcessor
|
|
|
|
import mozilla.components.lib.state.ext.flowScoped
|
|
|
|
import mozilla.components.lib.state.ext.flowScoped
|
|
|
@ -19,7 +18,6 @@ class MigrationPushRenewer(
|
|
|
|
private val service: PushProcessor?,
|
|
|
|
private val service: PushProcessor?,
|
|
|
|
private val store: MigrationStore
|
|
|
|
private val store: MigrationStore
|
|
|
|
) {
|
|
|
|
) {
|
|
|
|
@UseExperimental(ExperimentalCoroutinesApi::class)
|
|
|
|
|
|
|
|
fun start() {
|
|
|
|
fun start() {
|
|
|
|
// Observe for migration completed.
|
|
|
|
// Observe for migration completed.
|
|
|
|
store.flowScoped { flow ->
|
|
|
|
store.flowScoped { flow ->
|
|
|
|