summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2023-08-22 08:55:33 +0200
committerFlorian Dold <florian@dold.me>2023-08-22 08:55:33 +0200
commit828e4ad3efd34df5e327cdcedaacab75ef2eff08 (patch)
tree3e52308878d3cbb32327dd4182b84a4dcc4fcd96
parenta748ebd053a09dcbabbb70fbc719206d9fd75c19 (diff)
downloadwallet-core-828e4ad3efd34df5e327cdcedaacab75ef2eff08.tar.gz
wallet-core-828e4ad3efd34df5e327cdcedaacab75ef2eff08.tar.bz2
wallet-core-828e4ad3efd34df5e327cdcedaacab75ef2eff08.zip
wallet-core: use sqlite for in-memory DB
-rw-r--r--packages/taler-wallet-core/src/host-impl.node.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/taler-wallet-core/src/host-impl.node.ts b/packages/taler-wallet-core/src/host-impl.node.ts
index ceda7243f..6a4f21d79 100644
--- a/packages/taler-wallet-core/src/host-impl.node.ts
+++ b/packages/taler-wallet-core/src/host-impl.node.ts
@@ -148,9 +148,11 @@ export async function createNativeWalletHost2(
let dbResp: MakeDbResult;
- if (!args.persistentStoragePath || args.persistentStoragePath.endsWith(".json")) {
+ if (args.persistentStoragePath &&args.persistentStoragePath.endsWith(".json")) {
+ logger.info("using legacy file-based DB backend");
dbResp = await makeFileDb(args);
} else {
+ logger.info("using sqlite3 DB backend");
dbResp = await makeSqliteDb(args);
}