diff options
Diffstat (limited to 'packages/web-util/src/utils/http-impl.browser.ts')
-rw-r--r-- | packages/web-util/src/utils/http-impl.browser.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/web-util/src/utils/http-impl.browser.ts b/packages/web-util/src/utils/http-impl.browser.ts index a46e8d63f..598146149 100644 --- a/packages/web-util/src/utils/http-impl.browser.ts +++ b/packages/web-util/src/utils/http-impl.browser.ts @@ -22,6 +22,7 @@ import { RequestThrottler, TalerErrorCode, TalerError, + Duration, } from "@gnu-taler/taler-util"; import { @@ -31,6 +32,7 @@ import { Headers, getDefaultHeaders, encodeBody, + DEFAULT_REQUEST_TIMEOUT_MS, } from "@gnu-taler/taler-util/http"; const logger = new Logger("browserHttpLib"); @@ -50,7 +52,8 @@ export class BrowserHttpLib implements HttpRequestLibrary { const requestMethod = options?.method ?? "GET"; const requestBody = options?.body; const requestHeader = options?.headers; - const requestTimeout = options?.timeout ?? { d_ms: 2 * 1000 }; + const requestTimeout = + options?.timeout ?? Duration.fromMilliseconds(DEFAULT_REQUEST_TIMEOUT_MS); if (this.throttlingEnabled && this.throttle.applyThrottle(requestUrl)) { const parsedUrl = new URL(requestUrl); |