Fixed headerParams and paramName

This commit is contained in:
Martin Hardorf 2015-06-23 12:05:43 +02:00
parent 449ba4f644
commit c45af23946
2 changed files with 6 additions and 6 deletions

View File

@ -22,13 +22,13 @@ module {{package}} {
} }
} }
{{#operation}} {{#operation}}
public {{nickname}} ({{#allParams}}{{paramName}}: {{{dataType}}}, {{/allParams}} extraHttpRequestParams?: any ) : ng.IHttpPromise<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}{}{{/returnType}}> { public {{nickname}} ({{#allParams}}{{paramName}}: {{{dataType}}}{{#hasMore}}, {{/hasMore}} {{/allParams}} extraHttpRequestParams?: any ) : ng.IHttpPromise<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}{}{{/returnType}}> {
var path = this.basePath + '{{path}}'; var path = this.basePath + '{{path}}';
{{#pathParams}} {{#pathParams}}
path = path.replace('{' + '{{paramName}}' + '}', String({{paramName}})); path = path.replace('{' + '{{paramName}}' + '}', String({{paramName}}));
{{/pathParams}} {{/pathParams}}
var queryParameters: any = {}; var queryParameters: any = {};
var headers: any = {}; var headerParams: any = {};
{{#allParams}}{{#required}} {{#allParams}}{{#required}}
// verify required parameter '{{paramName}}' is set // verify required parameter '{{paramName}}' is set
if (!{{paramName}}) { if (!{{paramName}}) {
@ -43,10 +43,10 @@ module {{package}} {
method: '{{httpMethod}}', method: '{{httpMethod}}',
url: path, url: path,
json: true, json: true,
{{#bodyParam}}data: body, {{#bodyParam}}data: {{paramName}},
{{/bodyParam}} {{/bodyParam}}
params: queryParameters, params: queryParameters,
headers: headers headers: headerParams
}; };
if (extraHttpRequestParams) { if (extraHttpRequestParams) {

View File

@ -24,7 +24,7 @@ export class {{classname}} {
{{/pathParams}} {{/pathParams}}
var queryParameters: any = {}; var queryParameters: any = {};
var headers: any = {}; var headerParams: any = {};
{{#allParams}}{{#required}} {{#allParams}}{{#required}}
// verify required parameter '{{paramName}}' is set // verify required parameter '{{paramName}}' is set
@ -48,7 +48,7 @@ export class {{classname}} {
qs: queryParameters, qs: queryParameters,
uri: path, uri: path,
json: true, json: true,
{{#bodyParam}}body: body, {{#bodyParam}}body: {{paramName}},
{{/bodyParam}} {{/bodyParam}}
auth: { auth: {
username: this.username, password: this.password username: this.username, password: this.password