From a2f41a5bfbe37a3633dc35c1d57d27bcc5e4a9bd Mon Sep 17 00:00:00 2001 From: Ilia Marchenko Date: Wed, 25 Sep 2024 19:44:56 +0300 Subject: [PATCH 1/2] WAT-3825 - Pass full response on non 2xx response codes --- core/types/src/http-api/structs.ts | 1 + packages/http-api/src/request-function.ts | 1 + 2 files changed, 2 insertions(+) diff --git a/core/types/src/http-api/structs.ts b/core/types/src/http-api/structs.ts index 1783a212e..f69d73d31 100644 --- a/core/types/src/http-api/structs.ts +++ b/core/types/src/http-api/structs.ts @@ -23,6 +23,7 @@ export interface IHttpRequest { headers?: IHttpHeaders; query?: IHttpQueryParameters; cookies?: Array; + simple?: boolean; resolveWithFullResponse?: boolean; gzip?: boolean; } diff --git a/packages/http-api/src/request-function.ts b/packages/http-api/src/request-function.ts index 1c93e721c..3c187b461 100644 --- a/packages/http-api/src/request-function.ts +++ b/packages/http-api/src/request-function.ts @@ -46,6 +46,7 @@ export async function requestFunction( headers: request.headers, json: request.json, gzip: request.gzip, + simple: typeof request.simple !== 'undefined' ? request.simple : true, jar: cookieJar, resolveWithFullResponse: true, }; From 085d7eb85009e1b195e9b26a07cf06a02552352a Mon Sep 17 00:00:00 2001 From: Ilia Marchenko Date: Thu, 26 Sep 2024 14:51:04 +0300 Subject: [PATCH 2/2] WAT-3825 - Pass full response on non 2xx response codes - refactor --- packages/http-api/src/request-function.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/http-api/src/request-function.ts b/packages/http-api/src/request-function.ts index 3c187b461..b8c1f038b 100644 --- a/packages/http-api/src/request-function.ts +++ b/packages/http-api/src/request-function.ts @@ -46,7 +46,7 @@ export async function requestFunction( headers: request.headers, json: request.json, gzip: request.gzip, - simple: typeof request.simple !== 'undefined' ? request.simple : true, + simple: request.simple !== false, jar: cookieJar, resolveWithFullResponse: true, };