aboutsummaryrefslogtreecommitdiff
path: root/packages/web-util/src/utils
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2024-03-11 14:57:03 -0300
committerSebastian <sebasjm@gmail.com>2024-03-11 14:57:49 -0300
commit6e02a3852590f39cdd414a1caf89506bcd9dc83a (patch)
tree3fddf6ae92eaf3abed6a702531f2d3536e023449 /packages/web-util/src/utils
parent37f46f4d6b821d163c3e4db5c374b1120212ac74 (diff)
downloadwallet-core-6e02a3852590f39cdd414a1caf89506bcd9dc83a.tar.xz
obs and cancel request, plus lint
Diffstat (limited to 'packages/web-util/src/utils')
-rw-r--r--packages/web-util/src/utils/http-impl.sw.ts5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/web-util/src/utils/http-impl.sw.ts b/packages/web-util/src/utils/http-impl.sw.ts
index 316b75dfd..4d7f3a8a1 100644
--- a/packages/web-util/src/utils/http-impl.sw.ts
+++ b/packages/web-util/src/utils/http-impl.sw.ts
@@ -22,6 +22,7 @@ import {
TalerErrorCode,
TalerError,
Duration,
+ CancellationToken,
} from "@gnu-taler/taler-util";
import {
@@ -137,13 +138,13 @@ export class BrowserFetchHttpLib implements HttpRequestLibrary {
} catch (e) {
if (controller.signal) {
throw TalerError.fromDetail(
- TalerErrorCode.WALLET_HTTP_REQUEST_GENERIC_TIMEOUT,
+ controller.signal.reason,
{
requestUrl,
requestMethod,
timeoutMs: requestTimeout.d_ms === "forever" ? 0 : requestTimeout.d_ms
},
- `request to ${requestUrl} timed out`,
+ `HTTP request failed.`,
);
}
throw e;