aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/query.ts
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2024-04-23 00:43:29 +0200
committerFlorian Dold <florian@dold.me>2024-04-23 00:43:29 +0200
commitf4ffd0fab12dadc709d6ced5d3129e0a2c03d72b (patch)
treeea4e32d56759c57dc4a42da0784a3d05421e3874 /packages/taler-wallet-core/src/query.ts
parent920a384e90bc35f262361920aa8ddd1046abac34 (diff)
downloadwallet-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.ts8
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 {