From 90c7dc49b7d377b4b3e691f45b84b51f6b03f9af Mon Sep 17 00:00:00 2001 From: Sebastian Date: Fri, 16 Feb 2024 16:09:49 -0300 Subject: fix #8415 --- packages/taler-wallet-core/src/remote.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'packages/taler-wallet-core/src/remote.ts') diff --git a/packages/taler-wallet-core/src/remote.ts b/packages/taler-wallet-core/src/remote.ts index 1ee0e1993..030b7a943 100644 --- a/packages/taler-wallet-core/src/remote.ts +++ b/packages/taler-wallet-core/src/remote.ts @@ -45,6 +45,7 @@ export interface RemoteWallet { } export interface RemoteWalletConnectArgs { + name?: string; socketFilename: string; notificationHandler?: (n: WalletNotification) => void; } @@ -86,14 +87,14 @@ export async function createRemoteWallet( return { result: ctx, onDisconnect() { - logger.info("remote wallet disconnected"); + logger.info(`${args.name}: remote wallet disconnected`); }, onMessage(m) { // FIXME: use a codec for parsing the response envelope! - logger.info(`got message from remote wallet: ${j2s(m)}`); + logger.info(`${args.name}: got message from remote: ${j2s(m)}`); if (typeof m !== "object" || m == null) { - logger.warn("message from wallet not understood (wrong type)"); + logger.warn(`${args.name}: message not understood (wrong type)`); return; } const type = (m as any).type; @@ -101,13 +102,13 @@ export async function createRemoteWallet( const id = (m as any).id; if (typeof id !== "string") { logger.warn( - "message from wallet not understood (no id in response)", + `${args.name}: message not understood (no id in response)`, ); return; } const h = requestMap.get(id); if (!h) { - logger.warn(`no handler registered for response id ${id}`); + logger.warn(`${args.name}: no handler registered for response id ${id}`); return; } h.promiseCapability.resolve(m as any); @@ -116,7 +117,7 @@ export async function createRemoteWallet( args.notificationHandler((m as any).payload); } } else { - logger.warn("message from wallet not understood"); + logger.warn(`${args.name}: message not understood`); } }, }; -- cgit v1.2.3