From 5d23eb36354d07508a015531f298b3e261bbafce Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 22 Mar 2022 21:16:38 +0100 Subject: wallet: improve error handling and error codes --- packages/taler-wallet-embedded/src/index.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'packages/taler-wallet-embedded') diff --git a/packages/taler-wallet-embedded/src/index.ts b/packages/taler-wallet-embedded/src/index.ts index e01281bc3..64b12f63c 100644 --- a/packages/taler-wallet-embedded/src/index.ts +++ b/packages/taler-wallet-embedded/src/index.ts @@ -21,7 +21,6 @@ import { getDefaultNodeWallet, DefaultNodeWalletArgs, NodeHttpLib, - makeErrorDetails, handleWorkerError, handleWorkerMessage, HttpRequestLibrary, @@ -33,6 +32,7 @@ import { WALLET_EXCHANGE_PROTOCOL_VERSION, WALLET_MERCHANT_PROTOCOL_VERSION, Wallet, + getErrorDetailFromException, } from "@gnu-taler/taler-wallet-core"; import fs from "fs"; @@ -270,11 +270,7 @@ export function installNativeWalletListener(): void { type: "error", id, operation, - error: makeErrorDetails( - TalerErrorCode.WALLET_UNEXPECTED_EXCEPTION, - "unexpected exception", - {}, - ), + error: getErrorDetailFromException(e), }; sendNativeMessage(respMsg); return; -- cgit v1.2.3