From bf90e822533512f4075cb3615093c5ca2d9fe42d Mon Sep 17 00:00:00 2001 From: Benjamin Urban Date: Thu, 15 May 2025 15:51:41 +0200 Subject: [PATCH] bugfix: Use merged request params to get request content-type --- .../base/http-clients/fetch-http-client.ejs | 2 +- tests/__snapshots__/extended.test.ts.snap | 168 +++++++++--------- tests/__snapshots__/simple.test.ts.snap | 168 +++++++++--------- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../jsAxios/__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../patch/__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- .../__snapshots__/basic.test.ts.snap | 4 +- 26 files changed, 215 insertions(+), 215 deletions(-) diff --git a/templates/base/http-clients/fetch-http-client.ejs b/templates/base/http-clients/fetch-http-client.ejs index a1db3833..d35c0e6b 100644 --- a/templates/base/http-clients/fetch-http-client.ejs +++ b/templates/base/http-clients/fetch-http-client.ejs @@ -183,7 +183,7 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), + ...(requestParams.type && requestParams.type !== ContentType.FormData ? { "Content-Type": requestParams.type } : {}), }, signal: (cancelToken ? this.createAbortSignal(cancelToken) : requestParams.signal) || null, body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), diff --git a/tests/__snapshots__/extended.test.ts.snap b/tests/__snapshots__/extended.test.ts.snap index 9408c5ae..c0639ea2 100644 --- a/tests/__snapshots__/extended.test.ts.snap +++ b/tests/__snapshots__/extended.test.ts.snap @@ -2551,8 +2551,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -4565,8 +4565,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -4836,8 +4836,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -5142,8 +5142,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -6087,8 +6087,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -6872,8 +6872,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7221,8 +7221,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7528,8 +7528,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7883,8 +7883,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -8685,8 +8685,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -9271,8 +9271,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -9577,8 +9577,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -9925,8 +9925,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -10268,8 +10268,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -10632,8 +10632,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -10968,8 +10968,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -46513,8 +46513,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -62199,8 +62199,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -63216,8 +63216,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -63834,8 +63834,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -64218,8 +64218,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -64521,8 +64521,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -64872,8 +64872,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -65555,8 +65555,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -66118,8 +66118,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -66528,8 +66528,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -66963,8 +66963,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -67452,8 +67452,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -67828,8 +67828,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -68241,8 +68241,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -69093,8 +69093,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -69853,8 +69853,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -70231,8 +70231,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -70533,8 +70533,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -70818,8 +70818,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -71141,8 +71141,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -71849,8 +71849,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -72723,8 +72723,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -74474,8 +74474,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -75200,8 +75200,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -75542,8 +75542,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -75963,8 +75963,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/__snapshots__/simple.test.ts.snap b/tests/__snapshots__/simple.test.ts.snap index 5b8aa61a..0fc911e1 100644 --- a/tests/__snapshots__/simple.test.ts.snap +++ b/tests/__snapshots__/simple.test.ts.snap @@ -370,8 +370,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -2711,8 +2711,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -2982,8 +2982,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -3262,8 +3262,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -3679,8 +3679,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -4439,8 +4439,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -4770,8 +4770,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -5057,8 +5057,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -5356,8 +5356,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -5729,8 +5729,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -6373,8 +6373,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -6677,8 +6677,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7025,8 +7025,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7329,8 +7329,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7647,8 +7647,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -7963,8 +7963,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -16924,8 +16924,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -38050,8 +38050,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -38615,8 +38615,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -39291,8 +39291,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -39679,8 +39679,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -39956,8 +39956,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -40240,8 +40240,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -40725,8 +40725,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -41212,8 +41212,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -41555,8 +41555,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -41899,8 +41899,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -42279,8 +42279,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -42649,8 +42649,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -42962,8 +42962,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -43367,8 +43367,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -44048,8 +44048,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -44393,8 +44393,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -44702,8 +44702,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -44968,8 +44968,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -45259,8 +45259,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -45673,8 +45673,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -46313,8 +46313,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -47489,8 +47489,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -48271,8 +48271,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -48625,8 +48625,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: @@ -48916,8 +48916,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/another-query-params/__snapshots__/basic.test.ts.snap b/tests/spec/another-query-params/__snapshots__/basic.test.ts.snap index 7319b5a4..23167ba8 100644 --- a/tests/spec/another-query-params/__snapshots__/basic.test.ts.snap +++ b/tests/spec/another-query-params/__snapshots__/basic.test.ts.snap @@ -241,8 +241,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/custom-extensions/__snapshots__/basic.test.ts.snap b/tests/spec/custom-extensions/__snapshots__/basic.test.ts.snap index 9e90641f..c9b21806 100644 --- a/tests/spec/custom-extensions/__snapshots__/basic.test.ts.snap +++ b/tests/spec/custom-extensions/__snapshots__/basic.test.ts.snap @@ -213,8 +213,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/defaultAsSuccess/__snapshots__/basic.test.ts.snap b/tests/spec/defaultAsSuccess/__snapshots__/basic.test.ts.snap index b8d60d05..738ff49d 100644 --- a/tests/spec/defaultAsSuccess/__snapshots__/basic.test.ts.snap +++ b/tests/spec/defaultAsSuccess/__snapshots__/basic.test.ts.snap @@ -253,8 +253,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/defaultResponse/__snapshots__/basic.test.ts.snap b/tests/spec/defaultResponse/__snapshots__/basic.test.ts.snap index 2371e64c..b290da50 100644 --- a/tests/spec/defaultResponse/__snapshots__/basic.test.ts.snap +++ b/tests/spec/defaultResponse/__snapshots__/basic.test.ts.snap @@ -213,8 +213,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/deprecated/__snapshots__/basic.test.ts.snap b/tests/spec/deprecated/__snapshots__/basic.test.ts.snap index 745c29a3..aa7b8d16 100644 --- a/tests/spec/deprecated/__snapshots__/basic.test.ts.snap +++ b/tests/spec/deprecated/__snapshots__/basic.test.ts.snap @@ -213,8 +213,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/dot-path-params/__snapshots__/basic.test.ts.snap b/tests/spec/dot-path-params/__snapshots__/basic.test.ts.snap index a19e7f6e..9324b195 100644 --- a/tests/spec/dot-path-params/__snapshots__/basic.test.ts.snap +++ b/tests/spec/dot-path-params/__snapshots__/basic.test.ts.snap @@ -215,8 +215,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/enumNamesAsValues/__snapshots__/basic.test.ts.snap b/tests/spec/enumNamesAsValues/__snapshots__/basic.test.ts.snap index 578ced2f..6109c127 100644 --- a/tests/spec/enumNamesAsValues/__snapshots__/basic.test.ts.snap +++ b/tests/spec/enumNamesAsValues/__snapshots__/basic.test.ts.snap @@ -405,8 +405,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/enumNotFirstInComponents/__snapshots__/basic.test.ts.snap b/tests/spec/enumNotFirstInComponents/__snapshots__/basic.test.ts.snap index 3a69d716..d44b7cb2 100644 --- a/tests/spec/enumNotFirstInComponents/__snapshots__/basic.test.ts.snap +++ b/tests/spec/enumNotFirstInComponents/__snapshots__/basic.test.ts.snap @@ -243,8 +243,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/extractRequestBody/__snapshots__/basic.test.ts.snap b/tests/spec/extractRequestBody/__snapshots__/basic.test.ts.snap index a0176cfe..c569a0fc 100644 --- a/tests/spec/extractRequestBody/__snapshots__/basic.test.ts.snap +++ b/tests/spec/extractRequestBody/__snapshots__/basic.test.ts.snap @@ -382,8 +382,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/extractRequestParams/__snapshots__/basic.test.ts.snap b/tests/spec/extractRequestParams/__snapshots__/basic.test.ts.snap index d5b1f33e..d4ac3c4a 100644 --- a/tests/spec/extractRequestParams/__snapshots__/basic.test.ts.snap +++ b/tests/spec/extractRequestParams/__snapshots__/basic.test.ts.snap @@ -288,8 +288,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/extractResponseBody/__snapshots__/basic.test.ts.snap b/tests/spec/extractResponseBody/__snapshots__/basic.test.ts.snap index 26afc69d..2a7dcf9e 100644 --- a/tests/spec/extractResponseBody/__snapshots__/basic.test.ts.snap +++ b/tests/spec/extractResponseBody/__snapshots__/basic.test.ts.snap @@ -368,8 +368,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/extractResponseError/__snapshots__/basic.test.ts.snap b/tests/spec/extractResponseError/__snapshots__/basic.test.ts.snap index c62ce5e2..eaffecaa 100644 --- a/tests/spec/extractResponseError/__snapshots__/basic.test.ts.snap +++ b/tests/spec/extractResponseError/__snapshots__/basic.test.ts.snap @@ -363,8 +363,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/jsAxios/__snapshots__/basic.test.ts.snap b/tests/spec/jsAxios/__snapshots__/basic.test.ts.snap index 339665bc..8d9d5390 100644 --- a/tests/spec/jsAxios/__snapshots__/basic.test.ts.snap +++ b/tests/spec/jsAxios/__snapshots__/basic.test.ts.snap @@ -147,8 +147,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/moduleNameFirstTag/__snapshots__/basic.test.ts.snap b/tests/spec/moduleNameFirstTag/__snapshots__/basic.test.ts.snap index ea9abdf1..49d4881d 100644 --- a/tests/spec/moduleNameFirstTag/__snapshots__/basic.test.ts.snap +++ b/tests/spec/moduleNameFirstTag/__snapshots__/basic.test.ts.snap @@ -338,8 +338,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/moduleNameIndex/__snapshots__/basic.test.ts.snap b/tests/spec/moduleNameIndex/__snapshots__/basic.test.ts.snap index d21a2565..13110063 100644 --- a/tests/spec/moduleNameIndex/__snapshots__/basic.test.ts.snap +++ b/tests/spec/moduleNameIndex/__snapshots__/basic.test.ts.snap @@ -338,8 +338,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/on-insert-path-param/__snapshots__/basic.test.ts.snap b/tests/spec/on-insert-path-param/__snapshots__/basic.test.ts.snap index 32a50eb0..27fecad9 100644 --- a/tests/spec/on-insert-path-param/__snapshots__/basic.test.ts.snap +++ b/tests/spec/on-insert-path-param/__snapshots__/basic.test.ts.snap @@ -213,8 +213,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/patch/__snapshots__/basic.test.ts.snap b/tests/spec/patch/__snapshots__/basic.test.ts.snap index ec3eeb14..800c8a71 100644 --- a/tests/spec/patch/__snapshots__/basic.test.ts.snap +++ b/tests/spec/patch/__snapshots__/basic.test.ts.snap @@ -1970,8 +1970,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/responses/__snapshots__/basic.test.ts.snap b/tests/spec/responses/__snapshots__/basic.test.ts.snap index e05b1299..6c25b759 100644 --- a/tests/spec/responses/__snapshots__/basic.test.ts.snap +++ b/tests/spec/responses/__snapshots__/basic.test.ts.snap @@ -253,8 +253,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/singleHttpClient/__snapshots__/basic.test.ts.snap b/tests/spec/singleHttpClient/__snapshots__/basic.test.ts.snap index 02db71c7..c78f70f8 100644 --- a/tests/spec/singleHttpClient/__snapshots__/basic.test.ts.snap +++ b/tests/spec/singleHttpClient/__snapshots__/basic.test.ts.snap @@ -213,8 +213,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/sortTypes-false/__snapshots__/basic.test.ts.snap b/tests/spec/sortTypes-false/__snapshots__/basic.test.ts.snap index 2ff4304a..019ffde4 100644 --- a/tests/spec/sortTypes-false/__snapshots__/basic.test.ts.snap +++ b/tests/spec/sortTypes-false/__snapshots__/basic.test.ts.snap @@ -1970,8 +1970,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/sortTypes/__snapshots__/basic.test.ts.snap b/tests/spec/sortTypes/__snapshots__/basic.test.ts.snap index 99b87768..93411a65 100644 --- a/tests/spec/sortTypes/__snapshots__/basic.test.ts.snap +++ b/tests/spec/sortTypes/__snapshots__/basic.test.ts.snap @@ -1970,8 +1970,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/typeSuffixPrefix/__snapshots__/basic.test.ts.snap b/tests/spec/typeSuffixPrefix/__snapshots__/basic.test.ts.snap index c9c87110..5e58948a 100644 --- a/tests/spec/typeSuffixPrefix/__snapshots__/basic.test.ts.snap +++ b/tests/spec/typeSuffixPrefix/__snapshots__/basic.test.ts.snap @@ -1982,8 +1982,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: diff --git a/tests/spec/unionEnums/__snapshots__/basic.test.ts.snap b/tests/spec/unionEnums/__snapshots__/basic.test.ts.snap index d3f16495..c56e3b09 100644 --- a/tests/spec/unionEnums/__snapshots__/basic.test.ts.snap +++ b/tests/spec/unionEnums/__snapshots__/basic.test.ts.snap @@ -225,8 +225,8 @@ export class HttpClient { ...requestParams, headers: { ...(requestParams.headers || {}), - ...(type && type !== ContentType.FormData - ? { "Content-Type": type } + ...(requestParams.type && requestParams.type !== ContentType.FormData + ? { "Content-Type": requestParams.type } : {}), }, signal: