mirror of
https://github.com/fork-maintainers/iceraven-browser
synced 2024-11-02 03:40:16 +00:00
for #24665: remove unused fxaHasSyncedItems setting
This commit is contained in:
parent
602f55b5d2
commit
b746295da1
@ -30,7 +30,6 @@ import mozilla.components.service.fxa.SyncEngine
|
||||
import mozilla.components.service.fxa.manager.FxaAccountManager
|
||||
import mozilla.components.service.fxa.manager.SCOPE_SESSION
|
||||
import mozilla.components.service.fxa.manager.SCOPE_SYNC
|
||||
import mozilla.components.service.fxa.manager.SyncEnginesStorage
|
||||
import mozilla.components.service.fxa.sync.GlobalSyncableStoreProvider
|
||||
import mozilla.components.service.glean.private.NoExtras
|
||||
import mozilla.components.service.sync.autofill.AutofillCreditCardsAddressesStorage
|
||||
@ -164,11 +163,6 @@ class BackgroundServices(
|
||||
),
|
||||
crashReporter
|
||||
).also { accountManager ->
|
||||
// TODO this needs to change once we have a SyncManager
|
||||
context.settings().fxaHasSyncedItems = accountManager.authenticatedAccount()?.let {
|
||||
SyncEnginesStorage(context).getStatus().any { it.value }
|
||||
} ?: false
|
||||
|
||||
// Register a telemetry account observer to keep track of FxA auth metrics.
|
||||
accountManager.register(telemetryAccountObserver)
|
||||
|
||||
|
@ -1012,16 +1012,6 @@ class Settings(private val appContext: Context) : PreferencesHolder {
|
||||
default = true
|
||||
)
|
||||
|
||||
var fxaHasSyncedItems by booleanPreference(
|
||||
appContext.getPreferenceKey(R.string.pref_key_fxa_has_synced_items),
|
||||
default = false
|
||||
)
|
||||
|
||||
var lastPlacesStorageMaintenance by longPreference(
|
||||
appContext.getPreferenceKey(R.string.pref_key_last_maintenance),
|
||||
default = 0
|
||||
)
|
||||
|
||||
fun addSearchWidgetInstalled(count: Int) {
|
||||
val key = appContext.getPreferenceKey(R.string.pref_key_search_widget_installed)
|
||||
val newValue = preferences.getInt(key, 0) + count
|
||||
|
@ -85,7 +85,6 @@
|
||||
<string name="pref_key_sign_out" translatable="false">pref_key_sign_out</string>
|
||||
<string name="pref_key_sync_sign_in" translatable="false">pref_key_sync_sign_in</string>
|
||||
<string name="pref_key_push_project_id" translatable="false">project_id</string>
|
||||
<string name="pref_key_fxa_has_synced_items" translatable="false">pref_key_fxa_has_synced_items</string>
|
||||
<string name="pref_key_search_widget_installed" translatable="false">pref_key_search_widget_installed</string>
|
||||
<string name="pref_key_saved_logins_sorting_strategy" translatable="false">pref_key_saved_logins_sorting_strategy</string>
|
||||
<!-- Key for credit cards sync preference in the account settings fragment -->
|
||||
|
Loading…
Reference in New Issue
Block a user