diff --git a/src/frontend/src/components/authenticateBox/index.ts b/src/frontend/src/components/authenticateBox/index.ts index 2327439d5c..4a9415e08e 100644 --- a/src/frontend/src/components/authenticateBox/index.ts +++ b/src/frontend/src/components/authenticateBox/index.ts @@ -369,7 +369,6 @@ export const handleLoginFlowResult = async ( | PossiblyWrongWebAuthnFlow | PinUserOtherDomain | FlowError - | LoginCancel ): Promise< ({ userNumber: bigint; connection: AuthenticatedConnection } & E) | undefined > => { @@ -405,10 +404,6 @@ export const handleLoginFlowResult = async ( return undefined; } - if (result.kind === "loginCancel") { - return undefined; - } - result satisfies FlowError; toast.error(flowErrorToastTemplate(result)); diff --git a/src/frontend/src/utils/iiConnection.ts b/src/frontend/src/utils/iiConnection.ts index a0dc07a538..8432abbcb9 100644 --- a/src/frontend/src/utils/iiConnection.ts +++ b/src/frontend/src/utils/iiConnection.ts @@ -389,7 +389,6 @@ export class Connection { | PinUserOtherDomain | UnknownUser | ApiError - | LoginCancel > => { let devices: Omit[]; try { @@ -440,11 +439,7 @@ export class Connection { rpIds: Array ) => Promise ): Promise< - | LoginSuccess - | WebAuthnFailed - | PossiblyWrongWebAuthnFlow - | AuthFail - | LoginCancel + LoginSuccess | WebAuthnFailed | PossiblyWrongWebAuthnFlow | AuthFail > => { if (DOMAIN_COMPATIBILITY.isEnabled()) { // Create flows if not initialized yet @@ -473,7 +468,7 @@ export class Connection { ) { const result = await pickRpId(uniqueRpIds); if (result.kind === "rpIdPickCancelled") { - return { kind: "loginCancel" }; + return { kind: "webAuthnFailed" }; } void (result satisfies RpIdPickSuccess);