diff options
| author | Florian Dold <florian@dold.me> | 2023-08-30 16:51:51 +0200 | 
|---|---|---|
| committer | Florian Dold <florian@dold.me> | 2023-08-30 16:51:51 +0200 | 
| commit | aba173d8a906fa0ede0c3660bd37b11fb7a6a127 (patch) | |
| tree | 0957b732b6892236e5ef1fbc9e93cda56b6908e1 /packages/taler-wallet-webextension/src | |
| parent | 53613a137df432878d62317e685bd1737dc6a6dc (diff) | |
wallet-core: open DB inside wallet handle, back up meta DB as well
Diffstat (limited to 'packages/taler-wallet-webextension/src')
| -rw-r--r-- | packages/taler-wallet-webextension/src/wxBackend.ts | 9 | 
1 files changed, 1 insertions, 8 deletions
| diff --git a/packages/taler-wallet-webextension/src/wxBackend.ts b/packages/taler-wallet-webextension/src/wxBackend.ts index 95af1a3a4..f071d78df 100644 --- a/packages/taler-wallet-webextension/src/wxBackend.ts +++ b/packages/taler-wallet-webextension/src/wxBackend.ts @@ -298,13 +298,6 @@ async function reinitWallet(): Promise<void> {    }    currentDatabase = undefined;    // setBadgeText({ text: "" }); -  try { -    currentDatabase = await openTalerDatabase(indexedDB as any, reinitWallet); -  } catch (e) { -    logger.error("could not open database", e); -    walletInit.reject(e); -    return; -  }    let httpLib;    let cryptoWorker;    let timer; @@ -325,7 +318,7 @@ async function reinitWallet(): Promise<void> {    const settings = await platform.getSettingsFromStorage();    logger.info("Setting up wallet");    const wallet = await Wallet.create( -    currentDatabase, +    indexedDB as any,      httpLib,      timer,      cryptoWorker, | 
