From bb06506926cd48f99dcff6bd892583725a5d3c69 Mon Sep 17 00:00:00 2001 From: Sunik Kupfer Date: Wed, 29 Jan 2025 13:16:19 +0100 Subject: [PATCH] Remove exception throw on missing collection ID --- .../kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt index bd721775e..c54e82fd4 100644 --- a/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt +++ b/app/src/main/kotlin/at/bitfire/davdroid/resource/LocalAddressBook.kt @@ -105,7 +105,7 @@ open class LocalAddressBook @AssistedInject constructor( get() = groupMethod == GroupMethod.GROUP_VCARDS override var dbCollectionId: Long? - get() = accountManager.getUserData(addressBookAccount, USER_DATA_COLLECTION_ID)?.toLongOrNull() ?: throw IllegalStateException("Address book has no collection ID") + get() = accountManager.getUserData(addressBookAccount, USER_DATA_COLLECTION_ID)?.toLongOrNull() set(id) { accountManager.setAndVerifyUserData(addressBookAccount, USER_DATA_COLLECTION_ID, id.toString()) }