forked from loafle/openapi-generator-original
Fix body serialization in javascript-flowtyped generator when body is falsy (#2499)
This commit is contained in:
parent
28ae33cb13
commit
5d05cc0e66
@ -214,7 +214,7 @@ export const {{classname}}FetchParamCreator = function (configuration?: Configur
|
||||
{{/hasFormParams}}
|
||||
{{#bodyParam}}
|
||||
const needsSerialization = (typeof {{paramName}} !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify({{paramName}} || {}) : ((({{paramName}}:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify({{paramName}} != null ? {{paramName}} : {}) : ((({{paramName}}:any):string) || "");
|
||||
{{/bodyParam}}
|
||||
|
||||
return {
|
||||
|
@ -323,7 +323,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
@ -515,7 +515,7 @@ export const PetApiFetchParamCreator = function (configuration?: Configuration)
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
@ -878,7 +878,7 @@ export const StoreApiFetchParamCreator = function (configuration?: Configuration
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
@ -997,7 +997,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
@ -1027,7 +1027,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
@ -1057,7 +1057,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
@ -1206,7 +1206,7 @@ export const UserApiFetchParamCreator = function (configuration?: Configuration)
|
||||
delete localVarUrlObj.search;
|
||||
localVarRequestOptions.headers = Object.assign({}, localVarHeaderParameter, options.headers);
|
||||
const needsSerialization = (typeof body !== "string") || localVarRequestOptions.headers['Content-Type'] === 'application/json';
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body || {}) : (((body:any):string) || "");
|
||||
localVarRequestOptions.body = needsSerialization ? JSON.stringify(body != null ? body : {}) : (((body:any):string) || "");
|
||||
|
||||
return {
|
||||
url: url.format(localVarUrlObj),
|
||||
|
Loading…
x
Reference in New Issue
Block a user