From 88ed52fa8875732170ab797c74b901d282db1575 Mon Sep 17 00:00:00 2001 From: Mathias Lykkegaard Lorenzen Date: Wed, 2 Oct 2019 17:26:54 +0200 Subject: [PATCH] typescript-fetch: fix return type of primitive value (#4028) * Update apis.mustache Fixes #3709 and #2870. * Update apis.mustache * added new petstore code. --- .../src/main/resources/typescript-fetch/apis.mustache | 2 +- .../typescript-fetch/builds/default/src/apis/UserApi.ts | 2 +- .../typescript-fetch/builds/es6-target/src/apis/UserApi.ts | 2 +- .../builds/multiple-parameters/src/apis/UserApi.ts | 2 +- .../builds/prefix-parameter-interfaces/src/apis/UserApi.ts | 2 +- .../builds/typescript-three-plus/src/apis/UserApi.ts | 2 +- .../typescript-fetch/builds/with-interfaces/src/apis/UserApi.ts | 2 +- .../builds/with-npm-version/src/apis/UserApi.ts | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/typescript-fetch/apis.mustache b/modules/openapi-generator/src/main/resources/typescript-fetch/apis.mustache index 5149d534b8c..73504161a16 100644 --- a/modules/openapi-generator/src/main/resources/typescript-fetch/apis.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-fetch/apis.mustache @@ -232,7 +232,7 @@ export class {{classname}} extends runtime.BaseAPI { return new runtime.JSONApiResponse(response); {{/isListContainer}} {{#returnSimpleType}} - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; {{/returnSimpleType}} {{/returnTypeIsPrimitive}} {{^returnTypeIsPrimitive}} diff --git a/samples/client/petstore/typescript-fetch/builds/default/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/default/src/apis/UserApi.ts index 4126b817ee9..52d6f3d2e3d 100644 --- a/samples/client/petstore/typescript-fetch/builds/default/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/default/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /** diff --git a/samples/client/petstore/typescript-fetch/builds/es6-target/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/es6-target/src/apis/UserApi.ts index 4126b817ee9..52d6f3d2e3d 100644 --- a/samples/client/petstore/typescript-fetch/builds/es6-target/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/es6-target/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /** diff --git a/samples/client/petstore/typescript-fetch/builds/multiple-parameters/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/multiple-parameters/src/apis/UserApi.ts index ce75bed4fd1..008d458aca1 100644 --- a/samples/client/petstore/typescript-fetch/builds/multiple-parameters/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/multiple-parameters/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /** diff --git a/samples/client/petstore/typescript-fetch/builds/prefix-parameter-interfaces/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/prefix-parameter-interfaces/src/apis/UserApi.ts index f28cd54fc89..7738fe82ea6 100644 --- a/samples/client/petstore/typescript-fetch/builds/prefix-parameter-interfaces/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/prefix-parameter-interfaces/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /** diff --git a/samples/client/petstore/typescript-fetch/builds/typescript-three-plus/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/typescript-three-plus/src/apis/UserApi.ts index 4126b817ee9..52d6f3d2e3d 100644 --- a/samples/client/petstore/typescript-fetch/builds/typescript-three-plus/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/typescript-three-plus/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /** diff --git a/samples/client/petstore/typescript-fetch/builds/with-interfaces/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/with-interfaces/src/apis/UserApi.ts index 4126b817ee9..52d6f3d2e3d 100644 --- a/samples/client/petstore/typescript-fetch/builds/with-interfaces/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/with-interfaces/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /** diff --git a/samples/client/petstore/typescript-fetch/builds/with-npm-version/src/apis/UserApi.ts b/samples/client/petstore/typescript-fetch/builds/with-npm-version/src/apis/UserApi.ts index 4126b817ee9..52d6f3d2e3d 100644 --- a/samples/client/petstore/typescript-fetch/builds/with-npm-version/src/apis/UserApi.ts +++ b/samples/client/petstore/typescript-fetch/builds/with-npm-version/src/apis/UserApi.ts @@ -244,7 +244,7 @@ export class UserApi extends runtime.BaseAPI { query: queryParameters, }); - return new runtime.TextApiResponse(response); + return new runtime.TextApiResponse(response) as any; } /**