Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/app/src/main/java/org/mozilla/reference/browser/components/BackgroundServices.kt b/app/src/main/java/org/mozilla/reference/browser/components/BackgroundServices.kt
- index 8d18c3b..c5818ee 100644
- --- a/app/src/main/java/org/mozilla/reference/browser/components/BackgroundServices.kt
- +++ b/app/src/main/java/org/mozilla/reference/browser/components/BackgroundServices.kt
- @@ -34,7 +34,7 @@ class BackgroundServices(
- -
- init {
- // Make the "history" store accessible to workers spawned by the sync manager.
- - GlobalSyncableStoreProvider.configureStore(SyncEngine.HISTORY to placesHistoryStorage)
- + GlobalSyncableStoreProvider.configureStore(SyncEngine.History to placesHistoryStorage)
- }
- -
- private val serverConfig = ServerConfig.release(CLIENT_ID, REDIRECT_URL)
- @@ -44,7 +44,7 @@ class BackgroundServices(
- capabilities = setOf(DeviceCapability.SEND_TAB)
- )
- private val syncConfig = SyncConfig(
- - supportedEngines = setOf(SyncEngine.HISTORY),
- + supportedEngines = setOf(SyncEngine.History),
- syncPeriodInMinutes = 240L
- ) // four hours
- -
- diff --git a/app/src/main/java/org/mozilla/reference/browser/settings/AccountSettingsFragment.kt b/app/src/main/java/org/mozilla/reference/browser/settings/AccountSettingsFragment.kt
- index 17e44dd..1d6942a 100644
- --- a/app/src/main/java/org/mozilla/reference/browser/settings/AccountSettingsFragment.kt
- +++ b/app/src/main/java/org/mozilla/reference/browser/settings/AccountSettingsFragment.kt
- @@ -13,6 +13,7 @@ import androidx.preference.PreferenceFragmentCompat
- import kotlinx.coroutines.CoroutineScope
- import kotlinx.coroutines.Dispatchers
- import kotlinx.coroutines.launch
- +import mozilla.components.service.fxa.sync.SyncReason
- import mozilla.components.service.fxa.sync.SyncStatusObserver
- import mozilla.components.service.fxa.sync.getLastSynced
- import org.mozilla.reference.browser.R
- @@ -116,7 +117,7 @@ class AccountSettingsFragment : PreferenceFragmentCompat() {
- return OnPreferenceClickListener {
- CoroutineScope(Dispatchers.Main).launch {
- // Trigger a sync & update devices.
- - requireComponents.backgroundServices.accountManager.syncNowAsync().await()
- + requireComponents.backgroundServices.accountManager.syncNowAsync(SyncReason.User).await()
- // Poll for device events.
- requireComponents.backgroundServices.accountManager.authenticatedAccount()
- ?.deviceConstellation()?.run {
- ~
Advertisement
Add Comment
Please, Sign In to add comment