From 0d7154e69c2ddf6fa7095645260ce4a7d298ce70 Mon Sep 17 00:00:00 2001 From: Jeffrey Holland <124393578+jholland-livefront@users.noreply.github.com> Date: Tue, 3 Jun 2025 17:03:59 +0200 Subject: [PATCH] Hide credentials that are in the bin (#15034) --- .../src/autofill/modal/credentials/fido2-create.component.ts | 3 ++- .../src/autofill/modal/credentials/fido2-vault.component.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/desktop/src/autofill/modal/credentials/fido2-create.component.ts b/apps/desktop/src/autofill/modal/credentials/fido2-create.component.ts index bfdffb3005a..a6d13d446e9 100644 --- a/apps/desktop/src/autofill/modal/credentials/fido2-create.component.ts +++ b/apps/desktop/src/autofill/modal/credentials/fido2-create.component.ts @@ -94,7 +94,8 @@ export class Fido2CreateComponent implements OnInit, OnDestroy { return ( cipher.login.matchesUri(rpid, equivalentDomains) && - Fido2Utils.cipherHasNoOtherPasskeys(cipher, userHandle) + Fido2Utils.cipherHasNoOtherPasskeys(cipher, userHandle) && + !cipher.deletedDate ); }); this.ciphersSubject.next(relevantCiphers); diff --git a/apps/desktop/src/autofill/modal/credentials/fido2-vault.component.ts b/apps/desktop/src/autofill/modal/credentials/fido2-vault.component.ts index 9a06e040889..f301946721b 100644 --- a/apps/desktop/src/autofill/modal/credentials/fido2-vault.component.ts +++ b/apps/desktop/src/autofill/modal/credentials/fido2-vault.component.ts @@ -80,7 +80,7 @@ export class Fido2VaultComponent implements OnInit, OnDestroy { this.cipherService .getAllDecryptedForIds(activeUserId, cipherIds || []) .then((ciphers) => { - this.ciphersSubject.next(ciphers); + this.ciphersSubject.next(ciphers.filter((cipher) => !cipher.deletedDate)); }) .catch((error) => this.logService.error(error)); });