Skip to content

Commit 0d10a5b

Browse files
committed
update TS samples
1 parent 43b15fb commit 0d10a5b

1 file changed

Lines changed: 11 additions & 3 deletions

File tree

  • samples/client/others/typescript-fetch/infinite-recursion-issue/apis

samples/client/others/typescript-fetch/infinite-recursion-issue/apis/TestApi.ts

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,21 +28,29 @@ import {
2828
export class TestApi extends runtime.BaseAPI {
2929

3030
/**
31+
* Creates request options for test without sending the request
3132
*/
32-
async testRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<TestBaseDto>>> {
33+
async testRequestOpts(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.RequestOpts> {
3334
const queryParameters: any = {};
3435

3536
const headerParameters: runtime.HTTPHeaders = {};
3637

3738

3839
let urlPath = `/api/v1/test`;
3940

40-
const response = await this.request({
41+
return {
4142
path: urlPath,
4243
method: 'GET',
4344
headers: headerParameters,
4445
query: queryParameters,
45-
}, initOverrides);
46+
};
47+
}
48+
49+
/**
50+
*/
51+
async testRaw(initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise<runtime.ApiResponse<Array<TestBaseDto>>> {
52+
const requestConfig = await this.testRequestConfig(initOverrides);
53+
const response = await this.request(requestConfig, initOverrides);
4654

4755
return new runtime.JSONApiResponse(response, (jsonValue) => jsonValue.map(TestBaseDtoFromJSON));
4856
}

0 commit comments

Comments
 (0)