taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 2d267aac87997ee8aa3b4a820077cb7e1f855f10
parent ac056ffce36f319872c5f184138cf8df60850d29
Author: Florian Dold <florian@dold.me>
Date:   Sat, 18 Jul 2026 17:37:18 +0200

indexeddb: throw error according to spec

Diffstat:
Mpackages/idb-bridge/src/bridge-idb.ts | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/packages/idb-bridge/src/bridge-idb.ts b/packages/idb-bridge/src/bridge-idb.ts @@ -1828,6 +1828,9 @@ export class BridgeIDBObjectStore implements IDBObjectStore { "tried to call 'delete' on a deleted object store", ); } + if (!this._transaction._active) { + throw new TransactionInactiveError(); + } if (this._transaction.mode === "readonly") { throw new ReadOnlyError(); }