diff --git a/app/src/main/kotlin/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt b/app/src/main/kotlin/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt index 8684bee9c5..a73cfa2969 100644 --- a/app/src/main/kotlin/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt +++ b/app/src/main/kotlin/com/x8bit/bitwarden/data/vault/repository/util/VaultSdkCipherExtensions.kt @@ -496,6 +496,7 @@ fun SyncResponseJson.Cipher.toEncryptedSdkCipher(): Cipher = revisionDate = revisionDate, archivedDate = archivedDate, data = data, + partialData = null, ) /** @@ -884,4 +885,5 @@ fun Cipher.toFailureCipherListView(): CipherListView = revisionDate = revisionDate, copyableFields = emptyList(), archivedDate = archivedDate, + partial = false, ) diff --git a/app/src/main/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt b/app/src/main/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt index e529651917..fd9dcec43e 100644 --- a/app/src/main/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt +++ b/app/src/main/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt @@ -58,6 +58,7 @@ fun VaultAddEditState.ViewState.Content.toCipherView( revisionDate = common.originalCipher?.revisionDate ?: clock.instant(), archivedDate = common.originalCipher?.archivedDate?.takeIf { isPremiumUser }, attachmentDecryptionFailures = common.originalCipher?.attachmentDecryptionFailures, + partial = false, // Type specific section type = type.toCipherType(), diff --git a/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherListViewUtil.kt b/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherListViewUtil.kt index 7959997f01..c11b6f746f 100644 --- a/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherListViewUtil.kt +++ b/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherListViewUtil.kt @@ -77,6 +77,7 @@ fun createMockCipherListView( subtitle = subtitle, hasOldAttachments = hasOldAttachments, copyableFields = copyableFields, + partial = false, ) /** diff --git a/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherViewUtil.kt b/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherViewUtil.kt index 98f2dd3269..085c52cf58 100644 --- a/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherViewUtil.kt +++ b/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/CipherViewUtil.kt @@ -115,6 +115,7 @@ fun createMockCipherView( viewPassword = true, localData = null, attachmentDecryptionFailures = null, + partial = false, ) /** diff --git a/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/VaultSdkCipherUtil.kt b/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/VaultSdkCipherUtil.kt index a1186c7aae..5e8cfc23f4 100644 --- a/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/VaultSdkCipherUtil.kt +++ b/app/src/test/kotlin/com/x8bit/bitwarden/data/vault/datasource/sdk/model/VaultSdkCipherUtil.kt @@ -71,6 +71,7 @@ fun createMockSdkCipher( viewPassword = false, localData = null, data = "mockData-$number", + partialData = null, ) /** diff --git a/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/addedit/util/CipherViewExtensionsTest.kt b/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/addedit/util/CipherViewExtensionsTest.kt index 98ce8c546e..6d2afe49fd 100644 --- a/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/addedit/util/CipherViewExtensionsTest.kt +++ b/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/addedit/util/CipherViewExtensionsTest.kt @@ -918,6 +918,7 @@ private val DEFAULT_BASE_CIPHER_VIEW: CipherView = CipherView( archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ) private val DEFAULT_CARD_CIPHER_VIEW: CipherView = DEFAULT_BASE_CIPHER_VIEW.copy( diff --git a/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/item/util/VaultItemTestUtil.kt b/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/item/util/VaultItemTestUtil.kt index d26a76f4d3..59a1500543 100644 --- a/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/item/util/VaultItemTestUtil.kt +++ b/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/item/util/VaultItemTestUtil.kt @@ -165,6 +165,7 @@ fun createCipherView(type: CipherType, isEmpty: Boolean): CipherView = archivedDate = null, sshKey = createSshKeyView(isEmpty), attachmentDecryptionFailures = null, + partial = false, ) fun createCommonContent( diff --git a/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensionsTest.kt b/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensionsTest.kt index 31b65e0185..ebc0376413 100644 --- a/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensionsTest.kt +++ b/app/src/test/kotlin/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensionsTest.kt @@ -115,6 +115,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -301,6 +302,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -435,6 +437,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -637,6 +640,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -716,6 +720,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -785,6 +790,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -933,6 +939,7 @@ class VaultAddItemStateExtensionsTest { fingerprint = "mockFingerprint-1", ), attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -1230,6 +1237,7 @@ class VaultAddItemStateExtensionsTest { archivedDate = null, sshKey = null, attachmentDecryptionFailures = null, + partial = false, ), result, ) @@ -1380,6 +1388,7 @@ private val DEFAULT_BASE_CIPHER_VIEW: CipherView = CipherView( archivedDate = FIXED_CLOCK.instant(), sshKey = null, attachmentDecryptionFailures = null, + partial = false, ) private val DEFAULT_LOGIN_CIPHER_VIEW: CipherView = DEFAULT_BASE_CIPHER_VIEW.copy( diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cad3f68c1d..3cebcd4313 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -29,7 +29,7 @@ androidxRoom = "2.8.4" androidxSecurityCrypto = "1.1.0" androidxSplash = "1.2.0" androidxWork = "2.11.2" -bitwardenSdk = "3.0.0-8933-5c534361" +bitwardenSdk = "3.0.0-8946-8b9fa3e2" crashlytics = "3.0.8" detekt = "1.23.8" firebaseBom = "34.18.0"