Skip to content

Commit 864c0db

Browse files
authored
[typescript-axios] Fix Missing AxiosRequestConfig (#17450)
1 parent a34eeae commit 864c0db

2 files changed

Lines changed: 21 additions & 21 deletions

File tree

  • modules/openapi-generator/src/main/resources/typescript-axios
  • samples/client/petstore/typescript-axios/builds/with-single-request-parameters

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ export const {{classname}}Factory = function (configuration?: Configuration, bas
297297
* @throws {RequiredError}
298298
*/
299299
{{#useSingleRequestParameter}}
300-
{{nickname}}({{#allParams.0}}requestParameters: {{classname}}{{operationIdCamelCase}}Request{{^hasRequiredParams}} = {}{{/hasRequiredParams}}, {{/allParams.0}}options?: AxiosRequestConfig): AxiosPromise<{{{returnType}}}{{^returnType}}void{{/returnType}}> {
300+
{{nickname}}({{#allParams.0}}requestParameters: {{classname}}{{operationIdCamelCase}}Request{{^hasRequiredParams}} = {}{{/hasRequiredParams}}, {{/allParams.0}}options?: RawAxiosRequestConfig): AxiosPromise<{{{returnType}}}{{^returnType}}void{{/returnType}}> {
301301
return localVarFp.{{nickname}}({{#allParams.0}}{{#allParams}}requestParameters.{{paramName}}, {{/allParams}}{{/allParams.0}}options).then((request) => request(axios, basePath));
302302
},
303303
{{/useSingleRequestParameter}}

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

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -736,7 +736,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
736736
* @param {*} [options] Override http request option.
737737
* @throws {RequiredError}
738738
*/
739-
addPet(requestParameters: PetApiAddPetRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
739+
addPet(requestParameters: PetApiAddPetRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
740740
return localVarFp.addPet(requestParameters.body, options).then((request) => request(axios, basePath));
741741
},
742742
/**
@@ -746,7 +746,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
746746
* @param {*} [options] Override http request option.
747747
* @throws {RequiredError}
748748
*/
749-
deletePet(requestParameters: PetApiDeletePetRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
749+
deletePet(requestParameters: PetApiDeletePetRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
750750
return localVarFp.deletePet(requestParameters.petId, requestParameters.apiKey, options).then((request) => request(axios, basePath));
751751
},
752752
/**
@@ -756,7 +756,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
756756
* @param {*} [options] Override http request option.
757757
* @throws {RequiredError}
758758
*/
759-
findPetsByStatus(requestParameters: PetApiFindPetsByStatusRequest, options?: AxiosRequestConfig): AxiosPromise<Array<Pet>> {
759+
findPetsByStatus(requestParameters: PetApiFindPetsByStatusRequest, options?: RawAxiosRequestConfig): AxiosPromise<Array<Pet>> {
760760
return localVarFp.findPetsByStatus(requestParameters.status, options).then((request) => request(axios, basePath));
761761
},
762762
/**
@@ -767,7 +767,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
767767
* @deprecated
768768
* @throws {RequiredError}
769769
*/
770-
findPetsByTags(requestParameters: PetApiFindPetsByTagsRequest, options?: AxiosRequestConfig): AxiosPromise<Array<Pet>> {
770+
findPetsByTags(requestParameters: PetApiFindPetsByTagsRequest, options?: RawAxiosRequestConfig): AxiosPromise<Array<Pet>> {
771771
return localVarFp.findPetsByTags(requestParameters.tags, options).then((request) => request(axios, basePath));
772772
},
773773
/**
@@ -777,7 +777,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
777777
* @param {*} [options] Override http request option.
778778
* @throws {RequiredError}
779779
*/
780-
getPetById(requestParameters: PetApiGetPetByIdRequest, options?: AxiosRequestConfig): AxiosPromise<Pet> {
780+
getPetById(requestParameters: PetApiGetPetByIdRequest, options?: RawAxiosRequestConfig): AxiosPromise<Pet> {
781781
return localVarFp.getPetById(requestParameters.petId, options).then((request) => request(axios, basePath));
782782
},
783783
/**
@@ -787,7 +787,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
787787
* @param {*} [options] Override http request option.
788788
* @throws {RequiredError}
789789
*/
790-
updatePet(requestParameters: PetApiUpdatePetRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
790+
updatePet(requestParameters: PetApiUpdatePetRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
791791
return localVarFp.updatePet(requestParameters.body, options).then((request) => request(axios, basePath));
792792
},
793793
/**
@@ -797,7 +797,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
797797
* @param {*} [options] Override http request option.
798798
* @throws {RequiredError}
799799
*/
800-
updatePetWithForm(requestParameters: PetApiUpdatePetWithFormRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
800+
updatePetWithForm(requestParameters: PetApiUpdatePetWithFormRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
801801
return localVarFp.updatePetWithForm(requestParameters.petId, requestParameters.name, requestParameters.status, options).then((request) => request(axios, basePath));
802802
},
803803
/**
@@ -807,7 +807,7 @@ export const PetApiFactory = function (configuration?: Configuration, basePath?:
807807
* @param {*} [options] Override http request option.
808808
* @throws {RequiredError}
809809
*/
810-
uploadFile(requestParameters: PetApiUploadFileRequest, options?: AxiosRequestConfig): AxiosPromise<ApiResponse> {
810+
uploadFile(requestParameters: PetApiUploadFileRequest, options?: RawAxiosRequestConfig): AxiosPromise<ApiResponse> {
811811
return localVarFp.uploadFile(requestParameters.petId, requestParameters.additionalMetadata, requestParameters.file, options).then((request) => request(axios, basePath));
812812
},
813813
};
@@ -1295,7 +1295,7 @@ export const StoreApiFactory = function (configuration?: Configuration, basePath
12951295
* @param {*} [options] Override http request option.
12961296
* @throws {RequiredError}
12971297
*/
1298-
deleteOrder(requestParameters: StoreApiDeleteOrderRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
1298+
deleteOrder(requestParameters: StoreApiDeleteOrderRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
12991299
return localVarFp.deleteOrder(requestParameters.orderId, options).then((request) => request(axios, basePath));
13001300
},
13011301
/**
@@ -1304,7 +1304,7 @@ export const StoreApiFactory = function (configuration?: Configuration, basePath
13041304
* @param {*} [options] Override http request option.
13051305
* @throws {RequiredError}
13061306
*/
1307-
getInventory(options?: AxiosRequestConfig): AxiosPromise<{ [key: string]: number; }> {
1307+
getInventory(options?: RawAxiosRequestConfig): AxiosPromise<{ [key: string]: number; }> {
13081308
return localVarFp.getInventory(options).then((request) => request(axios, basePath));
13091309
},
13101310
/**
@@ -1314,7 +1314,7 @@ export const StoreApiFactory = function (configuration?: Configuration, basePath
13141314
* @param {*} [options] Override http request option.
13151315
* @throws {RequiredError}
13161316
*/
1317-
getOrderById(requestParameters: StoreApiGetOrderByIdRequest, options?: AxiosRequestConfig): AxiosPromise<Order> {
1317+
getOrderById(requestParameters: StoreApiGetOrderByIdRequest, options?: RawAxiosRequestConfig): AxiosPromise<Order> {
13181318
return localVarFp.getOrderById(requestParameters.orderId, options).then((request) => request(axios, basePath));
13191319
},
13201320
/**
@@ -1324,7 +1324,7 @@ export const StoreApiFactory = function (configuration?: Configuration, basePath
13241324
* @param {*} [options] Override http request option.
13251325
* @throws {RequiredError}
13261326
*/
1327-
placeOrder(requestParameters: StoreApiPlaceOrderRequest = {}, options?: AxiosRequestConfig): AxiosPromise<Order> {
1327+
placeOrder(requestParameters: StoreApiPlaceOrderRequest = {}, options?: RawAxiosRequestConfig): AxiosPromise<Order> {
13281328
return localVarFp.placeOrder(requestParameters.body, options).then((request) => request(axios, basePath));
13291329
},
13301330
};
@@ -1857,7 +1857,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
18571857
* @param {*} [options] Override http request option.
18581858
* @throws {RequiredError}
18591859
*/
1860-
createUser(requestParameters: UserApiCreateUserRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
1860+
createUser(requestParameters: UserApiCreateUserRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
18611861
return localVarFp.createUser(requestParameters.body, options).then((request) => request(axios, basePath));
18621862
},
18631863
/**
@@ -1867,7 +1867,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
18671867
* @param {*} [options] Override http request option.
18681868
* @throws {RequiredError}
18691869
*/
1870-
createUsersWithArrayInput(requestParameters: UserApiCreateUsersWithArrayInputRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
1870+
createUsersWithArrayInput(requestParameters: UserApiCreateUsersWithArrayInputRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
18711871
return localVarFp.createUsersWithArrayInput(requestParameters.body, options).then((request) => request(axios, basePath));
18721872
},
18731873
/**
@@ -1877,7 +1877,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
18771877
* @param {*} [options] Override http request option.
18781878
* @throws {RequiredError}
18791879
*/
1880-
createUsersWithListInput(requestParameters: UserApiCreateUsersWithListInputRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
1880+
createUsersWithListInput(requestParameters: UserApiCreateUsersWithListInputRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
18811881
return localVarFp.createUsersWithListInput(requestParameters.body, options).then((request) => request(axios, basePath));
18821882
},
18831883
/**
@@ -1887,7 +1887,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
18871887
* @param {*} [options] Override http request option.
18881888
* @throws {RequiredError}
18891889
*/
1890-
deleteUser(requestParameters: UserApiDeleteUserRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
1890+
deleteUser(requestParameters: UserApiDeleteUserRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
18911891
return localVarFp.deleteUser(requestParameters.username, options).then((request) => request(axios, basePath));
18921892
},
18931893
/**
@@ -1897,7 +1897,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
18971897
* @param {*} [options] Override http request option.
18981898
* @throws {RequiredError}
18991899
*/
1900-
getUserByName(requestParameters: UserApiGetUserByNameRequest, options?: AxiosRequestConfig): AxiosPromise<User> {
1900+
getUserByName(requestParameters: UserApiGetUserByNameRequest, options?: RawAxiosRequestConfig): AxiosPromise<User> {
19011901
return localVarFp.getUserByName(requestParameters.username, options).then((request) => request(axios, basePath));
19021902
},
19031903
/**
@@ -1907,7 +1907,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
19071907
* @param {*} [options] Override http request option.
19081908
* @throws {RequiredError}
19091909
*/
1910-
loginUser(requestParameters: UserApiLoginUserRequest, options?: AxiosRequestConfig): AxiosPromise<string> {
1910+
loginUser(requestParameters: UserApiLoginUserRequest, options?: RawAxiosRequestConfig): AxiosPromise<string> {
19111911
return localVarFp.loginUser(requestParameters.username, requestParameters.password, options).then((request) => request(axios, basePath));
19121912
},
19131913
/**
@@ -1916,7 +1916,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
19161916
* @param {*} [options] Override http request option.
19171917
* @throws {RequiredError}
19181918
*/
1919-
logoutUser(options?: AxiosRequestConfig): AxiosPromise<void> {
1919+
logoutUser(options?: RawAxiosRequestConfig): AxiosPromise<void> {
19201920
return localVarFp.logoutUser(options).then((request) => request(axios, basePath));
19211921
},
19221922
/**
@@ -1926,7 +1926,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath?
19261926
* @param {*} [options] Override http request option.
19271927
* @throws {RequiredError}
19281928
*/
1929-
updateUser(requestParameters: UserApiUpdateUserRequest, options?: AxiosRequestConfig): AxiosPromise<void> {
1929+
updateUser(requestParameters: UserApiUpdateUserRequest, options?: RawAxiosRequestConfig): AxiosPromise<void> {
19301930
return localVarFp.updateUser(requestParameters.username, requestParameters.body, options).then((request) => request(axios, basePath));
19311931
},
19321932
};

0 commit comments

Comments
 (0)