From 5ca514b1e25a751a9d0505d3846eb1b40a488535 Mon Sep 17 00:00:00 2001 From: Oleg Semenenko <146032743+oleg-livefront@users.noreply.github.com> Date: Tue, 13 Feb 2024 11:17:54 -0600 Subject: [PATCH] BIT-1583 Save the items as null if they are blank (#1006) --- .../vault/feature/vault/util/VaultAddItemStateExtensions.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt index ebeab74ce..d499bf635 100644 --- a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt +++ b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/vault/util/VaultAddItemStateExtensions.kt @@ -140,8 +140,8 @@ private fun VaultAddEditState.ViewState.Content.ItemType.toLoginView( ): LoginView? = (this as? VaultAddEditState.ViewState.Content.ItemType.Login)?.let { LoginView( - username = it.username, - password = it.password, + username = it.username.orNullIfBlank(), + password = it.password.orNullIfBlank(), passwordRevisionDate = common.originalCipher?.login?.passwordRevisionDate, uris = it.uriList.toLoginUriView(), totp = it.totp,