Skip to content

Commit 31e63c2

Browse files
authored
Release 8.0.2 (#225)
* bump: up version to 8.0.2; fix: `format` option in `fetch` http client
1 parent b226db3 commit 31e63c2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+65
-60
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# next release
22

3+
# 8.0.2
4+
5+
Fixes:
6+
- Wrong working the `format` option in `fetch` http client
7+
38
# 8.0.1
49

510
Fixes:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "swagger-typescript-api",
3-
"version": "8.0.1",
3+
"version": "8.0.2",
44
"description": "Generate typescript/javascript api from swagger schema",
55
"scripts": {
66
"cli:json": "node index.js -r -d -p ./swagger-test-cli.json -n swagger-test-cli.ts",

templates/base/http-clients/fetch-http-client.eta

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ export class HttpClient<SecurityDataType = unknown> {
153153
const requestParams = this.mergeRequestParams(params, secureParams);
154154
const queryString = query && this.toQueryString(query);
155155
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
156-
const responseFormat = format && requestParams.format;
156+
const responseFormat = format || requestParams.format;
157157

158158
return this.customFetch(
159159
`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`,

tests/generated/v2.0/adafruit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,7 @@ export class HttpClient<SecurityDataType = unknown> {
321321
const requestParams = this.mergeRequestParams(params, secureParams);
322322
const queryString = query && this.toQueryString(query);
323323
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
324-
const responseFormat = format && requestParams.format;
324+
const responseFormat = format || requestParams.format;
325325

326326
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
327327
...requestParams,

tests/generated/v2.0/another-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ export class HttpClient<SecurityDataType = unknown> {
297297
const requestParams = this.mergeRequestParams(params, secureParams);
298298
const queryString = query && this.toQueryString(query);
299299
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
300-
const responseFormat = format && requestParams.format;
300+
const responseFormat = format || requestParams.format;
301301

302302
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
303303
...requestParams,

tests/generated/v2.0/another-schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ export class HttpClient<SecurityDataType = unknown> {
189189
const requestParams = this.mergeRequestParams(params, secureParams);
190190
const queryString = query && this.toQueryString(query);
191191
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
192-
const responseFormat = format && requestParams.format;
192+
const responseFormat = format || requestParams.format;
193193

194194
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
195195
...requestParams,

tests/generated/v2.0/api-with-examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v2.0/authentiq.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ export class HttpClient<SecurityDataType = unknown> {
218218
const requestParams = this.mergeRequestParams(params, secureParams);
219219
const queryString = query && this.toQueryString(query);
220220
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
221-
const responseFormat = format && requestParams.format;
221+
const responseFormat = format || requestParams.format;
222222

223223
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
224224
...requestParams,

tests/generated/v2.0/enums.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,7 +231,7 @@ export class HttpClient<SecurityDataType = unknown> {
231231
const requestParams = this.mergeRequestParams(params, secureParams);
232232
const queryString = query && this.toQueryString(query);
233233
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
234-
const responseFormat = format && requestParams.format;
234+
const responseFormat = format || requestParams.format;
235235

236236
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
237237
...requestParams,

tests/generated/v2.0/example1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ export class HttpClient<SecurityDataType = unknown> {
193193
const requestParams = this.mergeRequestParams(params, secureParams);
194194
const queryString = query && this.toQueryString(query);
195195
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
196-
const responseFormat = format && requestParams.format;
196+
const responseFormat = format || requestParams.format;
197197

198198
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
199199
...requestParams,

tests/generated/v2.0/file-formdata-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v2.0/furkot-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ export class HttpClient<SecurityDataType = unknown> {
229229
const requestParams = this.mergeRequestParams(params, secureParams);
230230
const queryString = query && this.toQueryString(query);
231231
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
232-
const responseFormat = format && requestParams.format;
232+
const responseFormat = format || requestParams.format;
233233

234234
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
235235
...requestParams,

tests/generated/v2.0/giphy.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ export class HttpClient<SecurityDataType = unknown> {
448448
const requestParams = this.mergeRequestParams(params, secureParams);
449449
const queryString = query && this.toQueryString(query);
450450
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
451-
const responseFormat = format && requestParams.format;
451+
const responseFormat = format || requestParams.format;
452452

453453
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
454454
...requestParams,

tests/generated/v2.0/github-swagger.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1601,7 +1601,7 @@ export class HttpClient<SecurityDataType = unknown> {
16011601
const requestParams = this.mergeRequestParams(params, secureParams);
16021602
const queryString = query && this.toQueryString(query);
16031603
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
1604-
const responseFormat = format && requestParams.format;
1604+
const responseFormat = format || requestParams.format;
16051605

16061606
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
16071607
...requestParams,

tests/generated/v2.0/path-args.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v2.0/petstore-expanded.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@ export class HttpClient<SecurityDataType = unknown> {
203203
const requestParams = this.mergeRequestParams(params, secureParams);
204204
const queryString = query && this.toQueryString(query);
205205
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
206-
const responseFormat = format && requestParams.format;
206+
const responseFormat = format || requestParams.format;
207207

208208
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
209209
...requestParams,

tests/generated/v2.0/petstore-minimal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ export class HttpClient<SecurityDataType = unknown> {
174174
const requestParams = this.mergeRequestParams(params, secureParams);
175175
const queryString = query && this.toQueryString(query);
176176
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
177-
const responseFormat = format && requestParams.format;
177+
const responseFormat = format || requestParams.format;
178178

179179
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
180180
...requestParams,

tests/generated/v2.0/petstore-simple.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ export class HttpClient<SecurityDataType = unknown> {
189189
const requestParams = this.mergeRequestParams(params, secureParams);
190190
const queryString = query && this.toQueryString(query);
191191
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
192-
const responseFormat = format && requestParams.format;
192+
const responseFormat = format || requestParams.format;
193193

194194
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
195195
...requestParams,

tests/generated/v2.0/petstore-swagger-io.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ export class HttpClient<SecurityDataType = unknown> {
234234
const requestParams = this.mergeRequestParams(params, secureParams);
235235
const queryString = query && this.toQueryString(query);
236236
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
237-
const responseFormat = format && requestParams.format;
237+
const responseFormat = format || requestParams.format;
238238

239239
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
240240
...requestParams,

tests/generated/v2.0/petstore-with-external-docs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ export class HttpClient<SecurityDataType = unknown> {
179179
const requestParams = this.mergeRequestParams(params, secureParams);
180180
const queryString = query && this.toQueryString(query);
181181
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
182-
const responseFormat = format && requestParams.format;
182+
const responseFormat = format || requestParams.format;
183183

184184
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
185185
...requestParams,

tests/generated/v2.0/petstore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ export class HttpClient<SecurityDataType = unknown> {
181181
const requestParams = this.mergeRequestParams(params, secureParams);
182182
const queryString = query && this.toQueryString(query);
183183
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
184-
const responseFormat = format && requestParams.format;
184+
const responseFormat = format || requestParams.format;
185185

186186
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
187187
...requestParams,

tests/generated/v2.0/query-path-param.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v2.0/uber.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ export class HttpClient<SecurityDataType = unknown> {
261261
const requestParams = this.mergeRequestParams(params, secureParams);
262262
const queryString = query && this.toQueryString(query);
263263
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
264-
const responseFormat = format && requestParams.format;
264+
const responseFormat = format || requestParams.format;
265265

266266
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
267267
...requestParams,

tests/generated/v3.0/additional-properties.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ export class HttpClient<SecurityDataType = unknown> {
173173
const requestParams = this.mergeRequestParams(params, secureParams);
174174
const queryString = query && this.toQueryString(query);
175175
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
176-
const responseFormat = format && requestParams.format;
176+
const responseFormat = format || requestParams.format;
177177

178178
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
179179
...requestParams,

tests/generated/v3.0/additional-properties2.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ export class HttpClient<SecurityDataType = unknown> {
170170
const requestParams = this.mergeRequestParams(params, secureParams);
171171
const queryString = query && this.toQueryString(query);
172172
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
173-
const responseFormat = format && requestParams.format;
173+
const responseFormat = format || requestParams.format;
174174

175175
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
176176
...requestParams,

tests/generated/v3.0/allof-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ export class HttpClient<SecurityDataType = unknown> {
174174
const requestParams = this.mergeRequestParams(params, secureParams);
175175
const queryString = query && this.toQueryString(query);
176176
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
177-
const responseFormat = format && requestParams.format;
177+
const responseFormat = format || requestParams.format;
178178

179179
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
180180
...requestParams,

tests/generated/v3.0/anyof-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ export class HttpClient<SecurityDataType = unknown> {
176176
const requestParams = this.mergeRequestParams(params, secureParams);
177177
const queryString = query && this.toQueryString(query);
178178
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
179-
const responseFormat = format && requestParams.format;
179+
const responseFormat = format || requestParams.format;
180180

181181
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
182182
...requestParams,

tests/generated/v3.0/api-with-examples.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v3.0/callback-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v3.0/components-responses.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ export class HttpClient<SecurityDataType = unknown> {
166166
const requestParams = this.mergeRequestParams(params, secureParams);
167167
const queryString = query && this.toQueryString(query);
168168
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
169-
const responseFormat = format && requestParams.format;
169+
const responseFormat = format || requestParams.format;
170170

171171
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
172172
...requestParams,

tests/generated/v3.0/explode-param-3.0.1.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,7 @@ export class HttpClient<SecurityDataType = unknown> {
186186
const requestParams = this.mergeRequestParams(params, secureParams);
187187
const queryString = query && this.toQueryString(query);
188188
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
189-
const responseFormat = format && requestParams.format;
189+
const responseFormat = format || requestParams.format;
190190

191191
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
192192
...requestParams,

tests/generated/v3.0/full-swagger-scheme.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9110,7 +9110,7 @@ export class HttpClient<SecurityDataType = unknown> {
91109110
const requestParams = this.mergeRequestParams(params, secureParams);
91119111
const queryString = query && this.toQueryString(query);
91129112
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
9113-
const responseFormat = format && requestParams.format;
9113+
const responseFormat = format || requestParams.format;
91149114

91159115
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
91169116
...requestParams,

tests/generated/v3.0/link-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ export class HttpClient<SecurityDataType = unknown> {
183183
const requestParams = this.mergeRequestParams(params, secureParams);
184184
const queryString = query && this.toQueryString(query);
185185
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
186-
const responseFormat = format && requestParams.format;
186+
const responseFormat = format || requestParams.format;
187187

188188
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
189189
...requestParams,

tests/generated/v3.0/no-definitions-schema.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ export class HttpClient<SecurityDataType = unknown> {
179179
const requestParams = this.mergeRequestParams(params, secureParams);
180180
const queryString = query && this.toQueryString(query);
181181
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
182-
const responseFormat = format && requestParams.format;
182+
const responseFormat = format || requestParams.format;
183183

184184
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
185185
...requestParams,

tests/generated/v3.0/nullable-refs.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ export class HttpClient<SecurityDataType = unknown> {
180180
const requestParams = this.mergeRequestParams(params, secureParams);
181181
const queryString = query && this.toQueryString(query);
182182
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
183-
const responseFormat = format && requestParams.format;
183+
const responseFormat = format || requestParams.format;
184184

185185
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
186186
...requestParams,

tests/generated/v3.0/oneof-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ export class HttpClient<SecurityDataType = unknown> {
176176
const requestParams = this.mergeRequestParams(params, secureParams);
177177
const queryString = query && this.toQueryString(query);
178178
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
179-
const responseFormat = format && requestParams.format;
179+
const responseFormat = format || requestParams.format;
180180

181181
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
182182
...requestParams,

tests/generated/v3.0/personal-api-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ export class HttpClient<SecurityDataType = unknown> {
367367
const requestParams = this.mergeRequestParams(params, secureParams);
368368
const queryString = query && this.toQueryString(query);
369369
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
370-
const responseFormat = format && requestParams.format;
370+
const responseFormat = format || requestParams.format;
371371

372372
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
373373
...requestParams,

tests/generated/v3.0/petstore-expanded.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ export class HttpClient<SecurityDataType = unknown> {
179179
const requestParams = this.mergeRequestParams(params, secureParams);
180180
const queryString = query && this.toQueryString(query);
181181
const payloadFormatter = this.contentFormatters[type || ContentType.Json];
182-
const responseFormat = format && requestParams.format;
182+
const responseFormat = format || requestParams.format;
183183

184184
return this.customFetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, {
185185
...requestParams,

0 commit comments

Comments
 (0)