diff options
author | Florian Dold <florian@dold.me> | 2021-12-15 02:58:36 +0100 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2021-12-15 02:58:36 +0100 |
commit | f4d66541ed58ac71e0f8218be8ff210cdc024cb4 (patch) | |
tree | 78be3e33c09720d7f4bd5a91afc169f1e24a896a /packages/idb-bridge/src/bridge-idb.ts | |
parent | e84a1789af2a0292128807b86649a45c4da0a51c (diff) | |
download | wallet-core-f4d66541ed58ac71e0f8218be8ff210cdc024cb4.tar.xz |
idb-bridge: avoid unhandled rejection when closing DB
Diffstat (limited to 'packages/idb-bridge/src/bridge-idb.ts')
-rw-r--r-- | packages/idb-bridge/src/bridge-idb.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/packages/idb-bridge/src/bridge-idb.ts b/packages/idb-bridge/src/bridge-idb.ts index 9ea258fd2..5d5f531b0 100644 --- a/packages/idb-bridge/src/bridge-idb.ts +++ b/packages/idb-bridge/src/bridge-idb.ts @@ -2655,13 +2655,13 @@ export class BridgeIDBTransaction } } - await waitMacroQueue(); - if (!request._source) { // Special requests like indexes that just need to run some code, // with error handling already built into operation await operation(); } else { + await waitMacroQueue(); + let event; try { BridgeIDBFactory.enableTracing && |