commit 2b2a8278844ae53818ca9845630d28dd5efde7d0 parent bfb20bef36e159a2a233d21c2c071162216373cc Author: Florian Dold <florian@dold.me> Date: Tue, 2 Apr 2024 19:51:30 +0200 wallet-core: allow repeat 'init' call to change wallet run config Diffstat:
| M | packages/taler-wallet-core/src/wallet.ts | | | 8 | +++----- |
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/packages/taler-wallet-core/src/wallet.ts b/packages/taler-wallet-core/src/wallet.ts @@ -694,13 +694,11 @@ async function dispatchRequestInternal<Op extends WalletApiOperation>( logger.info(`init request: ${j2s(req)}`); if (wex.ws.initCalled) { - logger.warn( - "initWallet called twice, new run configuration is ignored", - ); - return; + logger.info("initializing wallet (repeat initialization)"); + } else { + logger.info("initializing wallet (first initialization)"); } - logger.trace("initializing wallet"); // Write to the DB to make sure that we're failing early in // case the DB is not writeable. try {