Skip to content

Commit d3170cd

Browse files
committed
[typescript-axios] replace optional chaining
To avoid requiring TypeScript above 3.7.2. refs #7455
1 parent 96bba37 commit d3170cd

8 files changed

Lines changed: 8 additions & 8 deletions

File tree

  • modules/openapi-generator/src/main/resources/typescript-axios
  • samples/client/petstore/typescript-axios/builds

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ export const {{classname}}AxiosParamCreator = function (configuration?: Configur
5656
const localVarRequestOptions = { method: '{{httpMethod}}', ...baseOptions, ...options};
5757
const localVarHeaderParameter = {} as any;
5858
const localVarQueryParameter = {} as any;{{#vendorExtensions}}{{#hasFormParams}}
59-
const localVarFormParams = new {{^multipartFormData}}URLSearchParams(){{/multipartFormData}}{{#multipartFormData}}(configuration?.formDataCtor || FormData)(){{/multipartFormData}};{{/hasFormParams}}{{/vendorExtensions}}
59+
const localVarFormParams = new {{^multipartFormData}}URLSearchParams(){{/multipartFormData}}{{#multipartFormData}}((configuration && configuration.formDataCtor) || FormData)(){{/multipartFormData}};{{/hasFormParams}}{{/vendorExtensions}}
6060
6161
{{#authMethods}}
6262
// authentication {{name}} required

samples/client/petstore/typescript-axios/builds/default/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
672672
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
673673
const localVarHeaderParameter = {} as any;
674674
const localVarQueryParameter = {} as any;
675-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
675+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
676676

677677
// authentication petstore_auth required
678678
// oauth required

samples/client/petstore/typescript-axios/builds/es6-target/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
672672
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
673673
const localVarHeaderParameter = {} as any;
674674
const localVarQueryParameter = {} as any;
675-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
675+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
676676

677677
// authentication petstore_auth required
678678
// oauth required

samples/client/petstore/typescript-axios/builds/with-complex-headers/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -721,7 +721,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
721721
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
722722
const localVarHeaderParameter = {} as any;
723723
const localVarQueryParameter = {} as any;
724-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
724+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
725725

726726
// authentication petstore_auth required
727727
// oauth required

samples/client/petstore/typescript-axios/builds/with-interfaces/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
672672
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
673673
const localVarHeaderParameter = {} as any;
674674
const localVarQueryParameter = {} as any;
675-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
675+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
676676

677677
// authentication petstore_auth required
678678
// oauth required

samples/client/petstore/typescript-axios/builds/with-npm-version-and-separate-models-and-api/api/another/level/pet-api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
448448
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
449449
const localVarHeaderParameter = {} as any;
450450
const localVarQueryParameter = {} as any;
451-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
451+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
452452

453453
// authentication petstore_auth required
454454
// oauth required

samples/client/petstore/typescript-axios/builds/with-npm-version/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
672672
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
673673
const localVarHeaderParameter = {} as any;
674674
const localVarQueryParameter = {} as any;
675-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
675+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
676676

677677
// authentication petstore_auth required
678678
// oauth required

samples/client/petstore/typescript-axios/builds/with-single-request-parameters/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -672,7 +672,7 @@ export const PetApiAxiosParamCreator = function (configuration?: Configuration)
672672
const localVarRequestOptions = { method: 'POST', ...baseOptions, ...options};
673673
const localVarHeaderParameter = {} as any;
674674
const localVarQueryParameter = {} as any;
675-
const localVarFormParams = new (configuration?.formDataCtor || FormData)();
675+
const localVarFormParams = new ((configuration && configuration.formDataCtor) || FormData)();
676676

677677
// authentication petstore_auth required
678678
// oauth required

0 commit comments

Comments
 (0)