diff options
author | Sebastian <sebasjm@gmail.com> | 2022-04-11 15:10:16 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-04-11 15:10:16 -0300 |
commit | a644efe1abe8072bc92efa6d0fefde7504563086 (patch) | |
tree | 8a6dd486d991e547d12290d2f96eb2f23d7e7d56 /packages/taler-wallet-core/src/headless/helpers.ts | |
parent | ccb50c636054819f5af8778cc3ebe5258b1c2e87 (diff) | |
download | wallet-core-a644efe1abe8072bc92efa6d0fefde7504563086.tar.xz |
add a timer parameter in the wallet constructor in order to resolve #7120
Diffstat (limited to 'packages/taler-wallet-core/src/headless/helpers.ts')
-rw-r--r-- | packages/taler-wallet-core/src/headless/helpers.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/taler-wallet-core/src/headless/helpers.ts b/packages/taler-wallet-core/src/headless/helpers.ts index 7bc8235fd..180d19859 100644 --- a/packages/taler-wallet-core/src/headless/helpers.ts +++ b/packages/taler-wallet-core/src/headless/helpers.ts @@ -36,6 +36,7 @@ import { NodeThreadCryptoWorkerFactory } from "../crypto/workers/nodeThreadWorke import { SynchronousCryptoWorkerFactory } from "../crypto/workers/synchronousWorkerFactory.js"; import { openTalerDatabase } from "../db-utils.js"; import { HttpRequestLibrary } from "../util/http.js"; +import { SetTimeoutTimerAPI } from "../util/timer.js"; import { Wallet } from "../wallet.js"; import { NodeHttpLib } from "./NodeHttpLib.js"; @@ -176,7 +177,10 @@ export async function getDefaultNodeWallet2( workerFactory = new SynchronousCryptoWorkerFactory(); } } - const w = await Wallet.create(myDb, myHttpLib, workerFactory); + + const timer = new SetTimeoutTimerAPI() + + const w = await Wallet.create(myDb, myHttpLib, timer, workerFactory); if (args.notifyHandler) { w.addNotificationListener(args.notifyHandler); |