Fix for issue #3743 (#3744)

* fix map usage in api generation #3694

* fix map usage in api generation #3695

* close impl gap between queryParam and formParam, to be more consistent

* use working copy constructor
This commit is contained in:
ataraxus
2016-09-11 17:11:35 +02:00
committed by wing328
parent bd3a15e273
commit 1d7d37409a
9 changed files with 44 additions and 84 deletions

View File

@@ -40,7 +40,7 @@ export class {{classname}} {
const path = this.basePath + `{{path}}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
{{#hasFormParams}}
let formParams = new URLSearchParams();

View File

@@ -56,7 +56,7 @@ export class PetApi {
const path = this.basePath + `/pet`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -74,7 +74,6 @@ export class PetApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -104,7 +103,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'petId' is not null or undefined
if (petId === null || petId === undefined) {
throw new Error('Required parameter petId was null or undefined when calling deletePet.');
@@ -123,7 +122,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Delete,
@@ -151,7 +149,7 @@ export class PetApi {
const path = this.basePath + `/pet/findByStatus`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
if (status !== undefined) {
queryParameters.set('status', <any>status);
}
@@ -169,7 +167,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -197,7 +194,7 @@ export class PetApi {
const path = this.basePath + `/pet/findByTags`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
if (tags !== undefined) {
queryParameters.set('tags', <any>tags);
}
@@ -215,7 +212,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -243,7 +239,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'petId' is not null or undefined
if (petId === null || petId === undefined) {
throw new Error('Required parameter petId was null or undefined when calling getPetById.');
@@ -262,7 +258,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -290,7 +285,7 @@ export class PetApi {
const path = this.basePath + `/pet`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -308,7 +303,6 @@ export class PetApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Put,
@@ -339,7 +333,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
let formParams = new URLSearchParams();
// verify required parameter 'petId' is not null or undefined
@@ -362,7 +356,6 @@ export class PetApi {
headers.set('Content-Type', 'application/x-www-form-urlencoded');
// add form parameters if provided
if (name !== undefined) {
formParams.set('name', <any>name);
}
@@ -399,7 +392,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}/uploadImage`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
let formParams = new URLSearchParams();
// verify required parameter 'petId' is not null or undefined
@@ -422,7 +415,6 @@ export class PetApi {
headers.set('Content-Type', 'application/x-www-form-urlencoded');
// add form parameters if provided
if (additionalMetadata !== undefined) {
formParams.set('additionalMetadata', <any>additionalMetadata);
}

View File

@@ -56,7 +56,7 @@ export class StoreApi {
const path = this.basePath + `/store/order/${orderId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'orderId' is not null or undefined
if (orderId === null || orderId === undefined) {
throw new Error('Required parameter orderId was null or undefined when calling deleteOrder.');
@@ -75,7 +75,6 @@ export class StoreApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Delete,
@@ -102,7 +101,7 @@ export class StoreApi {
const path = this.basePath + `/store/inventory`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -117,7 +116,6 @@ export class StoreApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -145,7 +143,7 @@ export class StoreApi {
const path = this.basePath + `/store/order/${orderId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'orderId' is not null or undefined
if (orderId === null || orderId === undefined) {
throw new Error('Required parameter orderId was null or undefined when calling getOrderById.');
@@ -164,7 +162,6 @@ export class StoreApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -192,7 +189,7 @@ export class StoreApi {
const path = this.basePath + `/store/order`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -208,7 +205,6 @@ export class StoreApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,

View File

@@ -56,7 +56,7 @@ export class UserApi {
const path = this.basePath + `/user`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -72,7 +72,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -101,7 +100,7 @@ export class UserApi {
const path = this.basePath + `/user/createWithArray`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -117,7 +116,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -146,7 +144,7 @@ export class UserApi {
const path = this.basePath + `/user/createWithList`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -162,7 +160,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -191,7 +188,7 @@ export class UserApi {
const path = this.basePath + `/user/${username}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'username' is not null or undefined
if (username === null || username === undefined) {
throw new Error('Required parameter username was null or undefined when calling deleteUser.');
@@ -210,7 +207,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Delete,
@@ -238,7 +234,7 @@ export class UserApi {
const path = this.basePath + `/user/${username}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'username' is not null or undefined
if (username === null || username === undefined) {
throw new Error('Required parameter username was null or undefined when calling getUserByName.');
@@ -257,7 +253,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -286,7 +281,7 @@ export class UserApi {
const path = this.basePath + `/user/login`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
if (username !== undefined) {
queryParameters.set('username', <any>username);
}
@@ -307,7 +302,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -334,7 +328,7 @@ export class UserApi {
const path = this.basePath + `/user/logout`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -349,7 +343,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -378,7 +371,7 @@ export class UserApi {
const path = this.basePath + `/user/${username}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'username' is not null or undefined
if (username === null || username === undefined) {
throw new Error('Required parameter username was null or undefined when calling updateUser.');
@@ -398,7 +391,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Put,

View File

@@ -1,4 +1,4 @@
## @swagger/angular2-typescript-petstore@0.0.1-SNAPSHOT.201609051239
## @swagger/angular2-typescript-petstore@0.0.1-SNAPSHOT.201609071612
### Building
@@ -19,7 +19,7 @@ navigate to the folder of your consuming project and run one of next commando's.
_published:_
```
npm install @swagger/angular2-typescript-petstore@0.0.1-SNAPSHOT.201609051239 --save
npm install @swagger/angular2-typescript-petstore@0.0.1-SNAPSHOT.201609071612 --save
```
_unPublished (not recommended):_

View File

@@ -56,7 +56,7 @@ export class PetApi {
const path = this.basePath + `/pet`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -74,7 +74,6 @@ export class PetApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -104,7 +103,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'petId' is not null or undefined
if (petId === null || petId === undefined) {
throw new Error('Required parameter petId was null or undefined when calling deletePet.');
@@ -123,7 +122,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Delete,
@@ -151,7 +149,7 @@ export class PetApi {
const path = this.basePath + `/pet/findByStatus`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
if (status !== undefined) {
queryParameters.set('status', <any>status);
}
@@ -169,7 +167,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -197,7 +194,7 @@ export class PetApi {
const path = this.basePath + `/pet/findByTags`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
if (tags !== undefined) {
queryParameters.set('tags', <any>tags);
}
@@ -215,7 +212,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -243,7 +239,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'petId' is not null or undefined
if (petId === null || petId === undefined) {
throw new Error('Required parameter petId was null or undefined when calling getPetById.');
@@ -262,7 +258,6 @@ export class PetApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -290,7 +285,7 @@ export class PetApi {
const path = this.basePath + `/pet`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -308,7 +303,6 @@ export class PetApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Put,
@@ -339,7 +333,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
let formParams = new URLSearchParams();
// verify required parameter 'petId' is not null or undefined
@@ -362,7 +356,6 @@ export class PetApi {
headers.set('Content-Type', 'application/x-www-form-urlencoded');
// add form parameters if provided
if (name !== undefined) {
formParams.set('name', <any>name);
}
@@ -399,7 +392,7 @@ export class PetApi {
const path = this.basePath + `/pet/${petId}/uploadImage`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
let formParams = new URLSearchParams();
// verify required parameter 'petId' is not null or undefined
@@ -422,7 +415,6 @@ export class PetApi {
headers.set('Content-Type', 'application/x-www-form-urlencoded');
// add form parameters if provided
if (additionalMetadata !== undefined) {
formParams.set('additionalMetadata', <any>additionalMetadata);
}

View File

@@ -56,7 +56,7 @@ export class StoreApi {
const path = this.basePath + `/store/order/${orderId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'orderId' is not null or undefined
if (orderId === null || orderId === undefined) {
throw new Error('Required parameter orderId was null or undefined when calling deleteOrder.');
@@ -75,7 +75,6 @@ export class StoreApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Delete,
@@ -102,7 +101,7 @@ export class StoreApi {
const path = this.basePath + `/store/inventory`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -117,7 +116,6 @@ export class StoreApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -145,7 +143,7 @@ export class StoreApi {
const path = this.basePath + `/store/order/${orderId}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'orderId' is not null or undefined
if (orderId === null || orderId === undefined) {
throw new Error('Required parameter orderId was null or undefined when calling getOrderById.');
@@ -164,7 +162,6 @@ export class StoreApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -192,7 +189,7 @@ export class StoreApi {
const path = this.basePath + `/store/order`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -208,7 +205,6 @@ export class StoreApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,

View File

@@ -56,7 +56,7 @@ export class UserApi {
const path = this.basePath + `/user`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -72,7 +72,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -101,7 +100,7 @@ export class UserApi {
const path = this.basePath + `/user/createWithArray`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -117,7 +116,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -146,7 +144,7 @@ export class UserApi {
const path = this.basePath + `/user/createWithList`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -162,7 +160,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Post,
@@ -191,7 +188,7 @@ export class UserApi {
const path = this.basePath + `/user/${username}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'username' is not null or undefined
if (username === null || username === undefined) {
throw new Error('Required parameter username was null or undefined when calling deleteUser.');
@@ -210,7 +207,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Delete,
@@ -238,7 +234,7 @@ export class UserApi {
const path = this.basePath + `/user/${username}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'username' is not null or undefined
if (username === null || username === undefined) {
throw new Error('Required parameter username was null or undefined when calling getUserByName.');
@@ -257,7 +253,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -286,7 +281,7 @@ export class UserApi {
const path = this.basePath + `/user/login`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
if (username !== undefined) {
queryParameters.set('username', <any>username);
}
@@ -307,7 +302,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -334,7 +328,7 @@ export class UserApi {
const path = this.basePath + `/user/logout`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// to determine the Content-Type header
@@ -349,7 +343,6 @@ export class UserApi {
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Get,
@@ -378,7 +371,7 @@ export class UserApi {
const path = this.basePath + `/user/${username}`;
let queryParameters = new URLSearchParams();
let headers = new Headers(this.defaultHeaders.values()); // https://github.com/angular/angular/issues/6845
let headers = new Headers(this.defaultHeaders.toJSON()); // https://github.com/angular/angular/issues/6845
// verify required parameter 'username' is not null or undefined
if (username === null || username === undefined) {
throw new Error('Required parameter username was null or undefined when calling updateUser.');
@@ -398,7 +391,6 @@ export class UserApi {
headers.set('Content-Type', 'application/json');
// add form parameters if provided
let requestOptions: RequestOptionsArgs = new RequestOptions({
method: RequestMethod.Put,

View File

@@ -1,6 +1,6 @@
{
"name": "@swagger/angular2-typescript-petstore",
"version": "0.0.1-SNAPSHOT.201609051239",
"version": "0.0.1-SNAPSHOT.201609071612",
"description": "swagger client for @swagger/angular2-typescript-petstore",
"author": "Swagger Codegen Contributors",
"keywords": [