Skip to content

Commit 58fb289

Browse files
committed
Add baseOptions undefined checking OpenAPITools#5420
1 parent 9646398 commit 58fb289

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

modules/openapi-generator/src/main/resources/typescript-axios/apiInner.mustache

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,8 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur
189189
localVarUrlObj.query = {...localVarUrlObj.query, ...localVarQueryParameter, ...options.query};
190190
// fix override query string Detail: https://stackoverflow.com/a/7517673/1077943
191191
delete localVarUrlObj.search;
192-
localVarRequestOptions.headers = {...localVarHeaderParameter, ...baseOptions.headers, ...options.headers};
192+
let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : [];
193+
localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers};
193194
{{#hasFormParams}}
194195
localVarRequestOptions.data = localVarFormParams{{#vendorExtensions}}{{^multipartFormData}}.toString(){{/multipartFormData}}{{/vendorExtensions}};
195196
{{/hasFormParams}}

0 commit comments

Comments
 (0)