taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 21bec5320c4da682bfe6cfa776a1801421fcd135
parent 7f1f2cf603b4fa0a5a7d878272dae94c9e617167
Author: Florian Dold <florian@dold.me>
Date:   Tue,  5 Nov 2024 12:38:36 +0100

-more logging

Diffstat:
Mpackages/taler-wallet-core/src/host-impl.qtart.ts | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/packages/taler-wallet-core/src/host-impl.qtart.ts b/packages/taler-wallet-core/src/host-impl.qtart.ts @@ -32,11 +32,12 @@ import type { import { AccessStats, BridgeIDBFactory, - MemoryBackend, createSqliteBackend, + MemoryBackend, shimIndexedDB, } from "@gnu-taler/idb-bridge"; import { + j2s, Logger, SetTimeoutTimerAPI, WalletRunConfig, @@ -100,9 +101,11 @@ async function makeSqliteDb( args: DefaultNodeWalletArgs, ): Promise<MakeDbResult> { BridgeIDBFactory.enableTracing = false; + let filename = args.persistentStoragePath ?? ":memory:"; + logger.info(`opening sqlite3 database ${j2s(filename)}`); const imp = await createQtartSqlite3Impl(); const myBackend = await createSqliteBackend(imp, { - filename: args.persistentStoragePath ?? ":memory:", + filename, }); myBackend.trackStats = true; myBackend.enableTracing = false;