From 1400da08f439976ecc7022d6d2269bda95a912ef Mon Sep 17 00:00:00 2001 From: Ramsey Smith <142836716+ramsey-livefront@users.noreply.github.com> Date: Thu, 14 Dec 2023 14:12:00 -0700 Subject: [PATCH] Fixed incorrect filtering for folders in VaultItemListingDataExtensions (#396) --- .../itemlisting/util/VaultItemListingDataExtensions.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/itemlisting/util/VaultItemListingDataExtensions.kt b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/itemlisting/util/VaultItemListingDataExtensions.kt index f284085292..b5331806af 100644 --- a/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/itemlisting/util/VaultItemListingDataExtensions.kt +++ b/app/src/main/java/com/x8bit/bitwarden/ui/vault/feature/itemlisting/util/VaultItemListingDataExtensions.kt @@ -57,7 +57,10 @@ fun VaultItemListingState.ItemListingType.updateWithAdditionalDataIfNecessary( when (this) { is VaultItemListingState.ItemListingType.Card -> this is VaultItemListingState.ItemListingType.Folder -> copy( - folderName = folderList.first { it.id == folderId }.name, + folderName = folderList + .find { it.id == folderId } + ?.name + .orEmpty(), ) is VaultItemListingState.ItemListingType.Identity -> this