aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-core/src/observable-wrappers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/taler-wallet-core/src/observable-wrappers.ts')
-rw-r--r--packages/taler-wallet-core/src/observable-wrappers.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/taler-wallet-core/src/observable-wrappers.ts b/packages/taler-wallet-core/src/observable-wrappers.ts
index 717de41ca..e26fac638 100644
--- a/packages/taler-wallet-core/src/observable-wrappers.ts
+++ b/packages/taler-wallet-core/src/observable-wrappers.ts
@@ -23,6 +23,7 @@
*/
import { IDBDatabase } from "@gnu-taler/idb-bridge";
import {
+ getErrorDetailFromException,
ObservabilityContext,
ObservabilityEventType,
} from "@gnu-taler/taler-util";
@@ -161,6 +162,7 @@ export class ObservableDbAccess<StoreMap> implements DbAccess<StoreMap> {
type: ObservabilityEventType.DbQueryFinishError,
name: "<unknown>",
location,
+ error: getErrorDetailFromException(e),
});
throw e;
}
@@ -193,6 +195,7 @@ export class ObservableDbAccess<StoreMap> implements DbAccess<StoreMap> {
type: ObservabilityEventType.DbQueryFinishError,
name: options.label ?? "<unknown>",
location,
+ error: getErrorDetailFromException(e),
});
throw e;
}
@@ -224,6 +227,7 @@ export class ObservableDbAccess<StoreMap> implements DbAccess<StoreMap> {
type: ObservabilityEventType.DbQueryFinishError,
name: opts.label ?? "<unknown>",
location,
+ error: getErrorDetailFromException(e),
});
throw e;
}
@@ -255,6 +259,7 @@ export class ObservableDbAccess<StoreMap> implements DbAccess<StoreMap> {
type: ObservabilityEventType.DbQueryFinishError,
name: opts.label ?? "<unknown>",
location,
+ error: getErrorDetailFromException(e),
});
throw e;
}