Skip to content

Commit 800e78c

Browse files
committed
ReturnType with object or void
1 parent 12677be commit 800e78c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

templates-v7/typescript/api/api.mustache

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export class {{classname}} extends Service {
3636

3737
{{#operation}}
3838
{{>api_summary}}
39-
public async {{#vendorExtensions.x-methodName}}{{.}}{{/vendorExtensions.x-methodName}}{{^vendorExtensions.x-methodName}}{{nickname}}{{/vendorExtensions.x-methodName}}({{#pathParams}}{{paramName}}: {{{dataType}}}, {{/pathParams}}{{#bodyParams}}{{paramName}}: {{{dataType}}}, {{/bodyParams}}{{#queryParams}}{{#required}}{{paramName}}: {{{dataType}}}, {{/required}}{{/queryParams}}{{#queryParams}}{{^required}}{{paramName}}?: {{{dataType}}}, {{/required}}{{/queryParams}}requestOptions?: IRequest.Options): Promise<{{#returnType}}{{{.}}}{{/returnType}}{{^returnType}}void{{/returnType}}> {
39+
public async {{#vendorExtensions.x-methodName}}{{.}}{{/vendorExtensions.x-methodName}}{{^vendorExtensions.x-methodName}}{{nickname}}{{/vendorExtensions.x-methodName}}({{#pathParams}}{{paramName}}: {{{dataType}}}, {{/pathParams}}{{#bodyParams}}{{paramName}}: {{{dataType}}}, {{/bodyParams}}{{#queryParams}}{{#required}}{{paramName}}: {{{dataType}}}, {{/required}}{{/queryParams}}{{#queryParams}}{{^required}}{{paramName}}?: {{{dataType}}}, {{/required}}{{/queryParams}}requestOptions?: IRequest.Options): Promise<{{#returnProperty}}{{openApiType}}{{/returnProperty}}{{^returnProperty}}void{{/returnProperty}}> {
4040
const endpoint = `${this.baseUrl}{{{path}}}`{{#pathParams}}
4141
.replace("{" + "{{baseName}}" + "}", encodeURIComponent(String({{paramName}}))){{/pathParams}};
4242
const resource = new Resource(this, endpoint);
@@ -54,14 +54,14 @@ export class {{classname}} extends Service {
5454
{{/queryParams}}
5555
}
5656
{{/hasQueryParams}}
57-
{{#returnProperty}}const response = {{/returnProperty}}await getJsonResponse<{{#bodyParam}}{{{dataType}}}{{/bodyParam}}{{^bodyParam}}string{{/bodyParam}}, {{#returnType}}{{{.}}}{{/returnType}}{{^returnType}}void{{/returnType}}>(
57+
{{#returnProperty}}const response = {{/returnProperty}}await getJsonResponse<{{#bodyParam}}{{{dataType}}}{{/bodyParam}}{{^bodyParam}}string{{/bodyParam}}, {{#returnProperty}}{{openApiType}}{{/returnProperty}}{{^returnProperty}}void{{/returnProperty}}>(
5858
resource,
5959
{{#bodyParam}}request{{/bodyParam}}{{^bodyParam}}""{{/bodyParam}},
6060
{ ...requestOptions, method: "{{httpMethod}}" }
6161
);
6262
{{#returnProperty}}
6363

64-
return ObjectSerializer.deserialize(response, "{{{returnType}}}");
64+
return ObjectSerializer.deserialize(response, "{{{openApiType}}}");
6565
{{/returnProperty}}
6666
}
6767

0 commit comments

Comments
 (0)