From 2e6656a683966f2c28478776f38baaef852a71c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20=C3=85berg?= Date: Thu, 6 Mar 2025 17:20:26 +0100 Subject: [PATCH] don't throw, instead return undefined --- .../autofill/services/desktop-fido2-user-interface.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts b/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts index 3405bdb600d..53c8202cd6d 100644 --- a/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts +++ b/apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts @@ -212,7 +212,7 @@ export class DesktopFido2UserInterfaceSession implements Fido2UserInterfaceSessi // Wait for the UI to wrap up const confirmation = await this.waitForUiNewCredentialConfirmation(); if (!confirmation) { - throw new Error("User cancelled"); + return { cipherId: undefined, userVerified: false }; } // Create the credential await this.createCredential({