diff --git a/modules/openapi-generator/src/main/resources/typescript-node/api-single.mustache b/modules/openapi-generator/src/main/resources/typescript-node/api-single.mustache index 6b7154dd6c8..43b9f074069 100644 --- a/modules/openapi-generator/src/main/resources/typescript-node/api-single.mustache +++ b/modules/openapi-generator/src/main/resources/typescript-node/api-single.mustache @@ -266,10 +266,10 @@ export class {{classname}} { if (error) { reject(error); } else { - {{#returnType}} - body = ObjectSerializer.deserialize(body, "{{{.}}}"); - {{/returnType}} if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + {{#returnType}} + body = ObjectSerializer.deserialize(body, "{{{.}}}"); + {{/returnType}} resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); diff --git a/samples/client/petstore/typescript-node/default/api/petApi.ts b/samples/client/petstore/typescript-node/default/api/petApi.ts index 1dfd5447c6f..d518c2b66c8 100644 --- a/samples/client/petstore/typescript-node/default/api/petApi.ts +++ b/samples/client/petstore/typescript-node/default/api/petApi.ts @@ -289,8 +289,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Array"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Array"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -364,8 +364,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Array"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Array"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -436,8 +436,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Pet"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Pet"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -657,8 +657,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "ApiResponse"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "ApiResponse"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); diff --git a/samples/client/petstore/typescript-node/default/api/storeApi.ts b/samples/client/petstore/typescript-node/default/api/storeApi.ts index 500c6325664..aa66df0b98a 100644 --- a/samples/client/petstore/typescript-node/default/api/storeApi.ts +++ b/samples/client/petstore/typescript-node/default/api/storeApi.ts @@ -209,8 +209,8 @@ export class StoreApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "{ [key: string]: number; }"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "{ [key: string]: number; }"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -278,8 +278,8 @@ export class StoreApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Order"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Order"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -347,8 +347,8 @@ export class StoreApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Order"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Order"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); diff --git a/samples/client/petstore/typescript-node/default/api/userApi.ts b/samples/client/petstore/typescript-node/default/api/userApi.ts index 3a29f079eaf..ff11964e439 100644 --- a/samples/client/petstore/typescript-node/default/api/userApi.ts +++ b/samples/client/petstore/typescript-node/default/api/userApi.ts @@ -396,8 +396,8 @@ export class UserApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "User"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "User"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -478,8 +478,8 @@ export class UserApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "string"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "string"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); diff --git a/samples/client/petstore/typescript-node/npm/api/petApi.ts b/samples/client/petstore/typescript-node/npm/api/petApi.ts index 1dfd5447c6f..d518c2b66c8 100644 --- a/samples/client/petstore/typescript-node/npm/api/petApi.ts +++ b/samples/client/petstore/typescript-node/npm/api/petApi.ts @@ -289,8 +289,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Array"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Array"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -364,8 +364,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Array"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Array"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -436,8 +436,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Pet"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Pet"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -657,8 +657,8 @@ export class PetApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "ApiResponse"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "ApiResponse"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); diff --git a/samples/client/petstore/typescript-node/npm/api/storeApi.ts b/samples/client/petstore/typescript-node/npm/api/storeApi.ts index 500c6325664..aa66df0b98a 100644 --- a/samples/client/petstore/typescript-node/npm/api/storeApi.ts +++ b/samples/client/petstore/typescript-node/npm/api/storeApi.ts @@ -209,8 +209,8 @@ export class StoreApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "{ [key: string]: number; }"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "{ [key: string]: number; }"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -278,8 +278,8 @@ export class StoreApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Order"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Order"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -347,8 +347,8 @@ export class StoreApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "Order"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "Order"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); diff --git a/samples/client/petstore/typescript-node/npm/api/userApi.ts b/samples/client/petstore/typescript-node/npm/api/userApi.ts index 3a29f079eaf..ff11964e439 100644 --- a/samples/client/petstore/typescript-node/npm/api/userApi.ts +++ b/samples/client/petstore/typescript-node/npm/api/userApi.ts @@ -396,8 +396,8 @@ export class UserApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "User"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "User"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode)); @@ -478,8 +478,8 @@ export class UserApi { if (error) { reject(error); } else { - body = ObjectSerializer.deserialize(body, "string"); if (response.statusCode && response.statusCode >= 200 && response.statusCode <= 299) { + body = ObjectSerializer.deserialize(body, "string"); resolve({ response: response, body: body }); } else { reject(new HttpError(response, body, response.statusCode));