[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-wallet-core] 01/02: slightly more helpful error message
From: |
gnunet |
Subject: |
[taler-wallet-core] 01/02: slightly more helpful error message |
Date: |
Mon, 14 Dec 2020 16:45:21 +0100 |
This is an automated email from the git hooks/post-receive script.
dold pushed a commit to branch master
in repository wallet-core.
commit c4b44a51097e67a357b490adf407f1a6afb0d8ee
Author: Florian Dold <florian@dold.me>
AuthorDate: Mon Dec 14 16:45:10 2020 +0100
slightly more helpful error message
---
packages/idb-bridge/src/BridgeIDBObjectStore.ts | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/packages/idb-bridge/src/BridgeIDBObjectStore.ts
b/packages/idb-bridge/src/BridgeIDBObjectStore.ts
index 06bd0f59..6fdf3520 100644
--- a/packages/idb-bridge/src/BridgeIDBObjectStore.ts
+++ b/packages/idb-bridge/src/BridgeIDBObjectStore.ts
@@ -206,7 +206,13 @@ export class BridgeIDBObjectStore {
if (key instanceof BridgeIDBKeyRange) {
keyRange = key;
} else {
- keyRange = BridgeIDBKeyRange.only(valueToKey(key));
+ try {
+ keyRange = BridgeIDBKeyRange.only(valueToKey(key));
+ } catch (e) {
+ throw Error(
+ `invalid key (type ${typeof key}) for object store ${this._name}`,
+ );
+ }
}
const recordRequest: RecordGetRequest = {
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.