diff options
author | Florian Dold <florian@dold.me> | 2024-04-23 00:43:29 +0200 |
---|---|---|
committer | Florian Dold <florian@dold.me> | 2024-04-23 00:43:29 +0200 |
commit | f4ffd0fab12dadc709d6ced5d3129e0a2c03d72b (patch) | |
tree | ea4e32d56759c57dc4a42da0784a3d05421e3874 /packages/taler-wallet-core/src/query.ts | |
parent | 920a384e90bc35f262361920aa8ddd1046abac34 (diff) | |
download | wallet-core-f4ffd0fab12dadc709d6ced5d3129e0a2c03d72b.tar.xz |
wallet-core: prepare for cancellable DB access handle
Diffstat (limited to 'packages/taler-wallet-core/src/query.ts')
-rw-r--r-- | packages/taler-wallet-core/src/query.ts | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/taler-wallet-core/src/query.ts b/packages/taler-wallet-core/src/query.ts index d78e9bc6e..bdc8df0c7 100644 --- a/packages/taler-wallet-core/src/query.ts +++ b/packages/taler-wallet-core/src/query.ts @@ -35,7 +35,12 @@ import { IDBValidKey, IDBVersionChangeEvent, } from "@gnu-taler/idb-bridge"; -import { Codec, Logger, openPromise } from "@gnu-taler/taler-util"; +import { + CancellationToken, + Codec, + Logger, + openPromise, +} from "@gnu-taler/taler-util"; const logger = new Logger("query.ts"); @@ -814,6 +819,7 @@ export class DbAccessImpl<StoreMap> implements DbAccess<StoreMap> { private db: IDBDatabase, private stores: StoreMap, private triggers: TriggerSpec = {}, + private cancellationToken: CancellationToken, ) {} idbHandle(): IDBDatabase { |