Loading app/src/main/java/at/bitfire/davdroid/settings/AccountSettings.kt +8 −3 Original line number Diff line number Diff line Loading @@ -543,8 +543,8 @@ class AccountSettings( } } fun initSync() { val authorities = listOf( private fun getPeriodicSyncEnableAuthorities() = listOf( context.getString(R.string.address_books_authority), CalendarContract.AUTHORITY, context.getString(R.string.task_authority), Loading @@ -553,7 +553,8 @@ class AccountSettings( TaskProvider.ProviderName.TasksOrg.authority ) authorities.forEach { fun initSync() { getPeriodicSyncEnableAuthorities().forEach { enablePeriodicWorkManager(it) } } Loading @@ -563,6 +564,10 @@ class AccountSettings( return } if (authority !in getPeriodicSyncEnableAuthorities()) { return } val interval = getSyncInterval(authority) ?: getDefaultSyncInterval(authority) setSyncInterval(authority, interval) } Loading Loading
app/src/main/java/at/bitfire/davdroid/settings/AccountSettings.kt +8 −3 Original line number Diff line number Diff line Loading @@ -543,8 +543,8 @@ class AccountSettings( } } fun initSync() { val authorities = listOf( private fun getPeriodicSyncEnableAuthorities() = listOf( context.getString(R.string.address_books_authority), CalendarContract.AUTHORITY, context.getString(R.string.task_authority), Loading @@ -553,7 +553,8 @@ class AccountSettings( TaskProvider.ProviderName.TasksOrg.authority ) authorities.forEach { fun initSync() { getPeriodicSyncEnableAuthorities().forEach { enablePeriodicWorkManager(it) } } Loading @@ -563,6 +564,10 @@ class AccountSettings( return } if (authority !in getPeriodicSyncEnableAuthorities()) { return } val interval = getSyncInterval(authority) ?: getDefaultSyncInterval(authority) setSyncInterval(authority, interval) } Loading