From 46206ed943ef2b6434aaff6540db22f5e2f86d94 Mon Sep 17 00:00:00 2001 From: Cynthia Date: Mon, 30 Oct 2023 19:25:29 +0100 Subject: [PATCH] fix: get timeouts right in the http requester (#60) --- src/client/export.ts | 4 ---- src/client/import.ts | 2 -- src/client/internal/requester.ts | 4 ++-- 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/src/client/export.ts b/src/client/export.ts index def0085e..cb76c5d1 100644 --- a/src/client/export.ts +++ b/src/client/export.ts @@ -20,8 +20,6 @@ export default class ExportClient { method: 'POST', path: `${this.requester.projectUrl}/export`, body: { ...req, zip: true }, - headersTimeout: 300, - bodyTimeout: 300, }); } @@ -32,8 +30,6 @@ export default class ExportClient { method: 'POST', path: `${this.requester.projectUrl}/export`, body: { ...req, zip: false }, - headersTimeout: 300, - bodyTimeout: 300, }); } } diff --git a/src/client/import.ts b/src/client/import.ts index 6d16b588..0acfa54f 100644 --- a/src/client/import.ts +++ b/src/client/import.ts @@ -55,8 +55,6 @@ export default class ImportClient { method: 'PUT', path: `${this.requester.projectUrl}/import/apply`, query: { forceMode: req?.forceMode }, - headersTimeout: 300, - bodyTimeout: 300, }); } diff --git a/src/client/internal/requester.ts b/src/client/internal/requester.ts index 7a3e42e5..b2afcdd2 100644 --- a/src/client/internal/requester.ts +++ b/src/client/internal/requester.ts @@ -104,8 +104,8 @@ export default class Requester { method: req.method, headers: headers, body: body, - headersTimeout: req.headersTimeout, - bodyTimeout: req.bodyTimeout, + headersTimeout: req.headersTimeout ?? 300_000, + bodyTimeout: req.bodyTimeout ?? 300_000, }); debug(