Skip to content

Commit 7ac99d4

Browse files
authored
Merge pull request #2066 from fpoppinga/fix-falsy-headers
fix: infer media-type for falsy bodies except 'undefined'
2 parents aa5e95c + 06fc909 commit 7ac99d4

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

src/templates/core/angular/getHeaders.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const getHeaders = (config: OpenAPIConfig, options: ApiRequestOptions): O
2626
headers['Authorization'] = `Basic ${credentials}`;
2727
}
2828

29-
if (options.body) {
29+
if (options.body !== undefined) {
3030
if (options.mediaType) {
3131
headers['Content-Type'] = options.mediaType;
3232
} else if (isBlob(options.body)) {

src/templates/core/axios/getHeaders.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export const getHeaders = async (config: OpenAPIConfig, options: ApiRequestOptio
2929
headers['Authorization'] = `Basic ${credentials}`;
3030
}
3131

32-
if (options.body) {
32+
if (options.body !== undefined) {
3333
if (options.mediaType) {
3434
headers['Content-Type'] = options.mediaType;
3535
} else if (isBlob(options.body)) {

src/templates/core/fetch/getHeaders.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const getHeaders = async (config: OpenAPIConfig, options: ApiRequestOptio
2626
headers['Authorization'] = `Basic ${credentials}`;
2727
}
2828

29-
if (options.body) {
29+
if (options.body !== undefined) {
3030
if (options.mediaType) {
3131
headers['Content-Type'] = options.mediaType;
3232
} else if (isBlob(options.body)) {

src/templates/core/node/getHeaders.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const getHeaders = async (config: OpenAPIConfig, options: ApiRequestOptio
2626
headers['Authorization'] = `Basic ${credentials}`;
2727
}
2828

29-
if (options.body) {
29+
if (options.body !== undefined) {
3030
if (options.mediaType) {
3131
headers['Content-Type'] = options.mediaType;
3232
} else if (isBlob(options.body)) {

src/templates/core/xhr/getHeaders.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const getHeaders = async (config: OpenAPIConfig, options: ApiRequestOptio
2626
headers['Authorization'] = `Basic ${credentials}`;
2727
}
2828

29-
if (options.body) {
29+
if (options.body !== undefined) {
3030
if (options.mediaType) {
3131
headers['Content-Type'] = options.mediaType;
3232
} else if (isBlob(options.body)) {

0 commit comments

Comments
 (0)