summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2021-06-04 12:42:15 -0300
committerSebastian <sebasjm@gmail.com>2021-06-04 12:42:35 -0300
commite1b363c7dd210f2e684bc220ced25a255d00f331 (patch)
tree5d92d4150df22bf69f6296a5f1ae49c9a6405325 /packages/taler-wallet-webextension
parente223c012751857fbd048ff8f0503ce8570f495ee (diff)
downloadwallet-core-e1b363c7dd210f2e684bc220ced25a255d00f331.tar.gz
wallet-core-e1b363c7dd210f2e684bc220ced25a255d00f331.tar.bz2
wallet-core-e1b363c7dd210f2e684bc220ced25a255d00f331.zip
delete database when pressing reset-db
Diffstat (limited to 'packages/taler-wallet-webextension')
-rw-r--r--packages/taler-wallet-webextension/src/wxBackend.ts2
1 files changed, 2 insertions, 0 deletions
diff --git a/packages/taler-wallet-webextension/src/wxBackend.ts b/packages/taler-wallet-webextension/src/wxBackend.ts
index cb7b9295f..745fe0366 100644
--- a/packages/taler-wallet-webextension/src/wxBackend.ts
+++ b/packages/taler-wallet-webextension/src/wxBackend.ts
@@ -33,6 +33,7 @@ import {
Database,
Stores,
makeErrorDetails,
+ deleteTalerDatabase,
} from "@gnu-taler/taler-wallet-core";
import {
classifyTalerUri,
@@ -121,6 +122,7 @@ async function dispatch(
break;
}
case "reset-db": {
+ await deleteTalerDatabase(indexedDB);
r = wrapResponse(await reinitWallet());
break;
}