diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultDataExtensions.kt b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultDataExtensions.kt index bc6155af25..88a0fdc555 100644 --- a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultDataExtensions.kt +++ b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultDataExtensions.kt @@ -84,9 +84,10 @@ fun VaultData.toViewState(): VaultState.ViewState = .filter { it.folderId.isNullOrBlank() } .mapNotNull { it.toVaultItemOrNull() }, collectionItems = collectionViewList + .filter { it.id != null } .map { collectionView -> VaultState.ViewState.CollectionItem( - id = collectionView.id, + id = requireNotNull(collectionView.id), name = collectionView.name, itemCount = cipherViewList .count { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 943988ca65..d43e70a8bb 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -23,7 +23,7 @@ androidxRoom = "2.6.1" androidxSplash = "1.1.0-alpha02" # Once the app and SDK reach a critical point of completeness we should begin fixing the version # here (BIT-311). -bitwardenSdk = "0.3.1-20231219.150921-55" +bitwardenSdk = "0.3.1-20231221.163756-59" detekt = "1.23.1" firebaseBom = "32.7.0" glide = "1.0.0-beta01"