From 4f951079028619e80c1654e7d9e2cd1f77156cca Mon Sep 17 00:00:00 2001 From: Tuomas Airaksinen Date: Thu, 20 Feb 2025 08:58:37 +0200 Subject: [PATCH] Fix #3377 Fix issue with Google being default sync adapter in F-droid too --- app/src/main/java/net/bible/service/cloudsync/CloudSync.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/bible/service/cloudsync/CloudSync.kt b/app/src/main/java/net/bible/service/cloudsync/CloudSync.kt index 5112f4397f..1169892c33 100644 --- a/app/src/main/java/net/bible/service/cloudsync/CloudSync.kt +++ b/app/src/main/java/net/bible/service/cloudsync/CloudSync.kt @@ -82,8 +82,8 @@ enum class CloudAdapters(val isEnabled: Boolean = true) { val allEnabled: List get() = CloudAdapters.entries.filter { it.isEnabled } var current: CloudAdapters get() { - val adapterStr = CommonUtils.settings.getString("sync_adapter", "GOOGLE_DRIVE")!! - return CloudAdapters.valueOf(adapterStr) + val adapterStr = CommonUtils.settings.getString("sync_adapter") + return adapterStr?.let { CloudAdapters.valueOf(it) }?: allEnabled.first() } set(value) { CommonUtils.settings.setString("sync_adapter", value.name)