Update error message to be clear on exact problem.

This commit is contained in:
Alexander Fisher 2016-04-12 11:18:23 -04:00
parent 60f830ccf2
commit 0ad7e715c4
2 changed files with 34 additions and 48 deletions

View File

@ -192,7 +192,7 @@ export class {{classname}} {
{{#allParams}}{{#required}} {{#allParams}}{{#required}}
// verify required parameter '{{paramName}}' is not null or undefined // verify required parameter '{{paramName}}' is not null or undefined
if ({{paramName}} == null) { if ({{paramName}} == null) {
throw new Error('Missing required parameter {{paramName}} when calling {{nickname}}'); throw new Error('Required parameter {{paramName}} was null or undefined when calling {{nickname}}.');
} }
{{/required}}{{/allParams}} {{/required}}{{/allParams}}
{{#queryParams}} {{#queryParams}}

View File

@ -25,20 +25,6 @@ export class Dog extends Animal {
"breed": string; "breed": string;
} }
export class FormatTest {
"integer": number;
"int32": number;
"int64": number;
"number": number;
"float": number;
"double": number;
"string": string;
"byte": ByteArray;
"binary": string;
"date": Date;
"dateTime": string;
}
export class InlineResponse200 { export class InlineResponse200 {
"photoUrls": Array<string>; "photoUrls": Array<string>;
"name": string; "name": string;
@ -368,9 +354,9 @@ export class PetApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'petId' is set // verify required parameter 'petId' is not null or undefined
if (petId === undefined) { if (petId == null) {
throw new Error('Missing required parameter petId when calling deletePet'); throw new Error('Required parameter petId was null or undefined when calling deletePet.');
} }
headerParams['api_key'] = apiKey; headerParams['api_key'] = apiKey;
@ -534,9 +520,9 @@ export class PetApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'petId' is set // verify required parameter 'petId' is not null or undefined
if (petId === undefined) { if (petId == null) {
throw new Error('Missing required parameter petId when calling getPetById'); throw new Error('Required parameter petId was null or undefined when calling getPetById.');
} }
let useFormData = false; let useFormData = false;
@ -592,9 +578,9 @@ export class PetApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'petId' is set // verify required parameter 'petId' is not null or undefined
if (petId === undefined) { if (petId == null) {
throw new Error('Missing required parameter petId when calling getPetByIdInObject'); throw new Error('Required parameter petId was null or undefined when calling getPetByIdInObject.');
} }
let useFormData = false; let useFormData = false;
@ -650,9 +636,9 @@ export class PetApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'petId' is set // verify required parameter 'petId' is not null or undefined
if (petId === undefined) { if (petId == null) {
throw new Error('Missing required parameter petId when calling petPetIdtestingByteArraytrueGet'); throw new Error('Required parameter petId was null or undefined when calling petPetIdtestingByteArraytrueGet.');
} }
let useFormData = false; let useFormData = false;
@ -761,9 +747,9 @@ export class PetApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'petId' is set // verify required parameter 'petId' is not null or undefined
if (petId === undefined) { if (petId == null) {
throw new Error('Missing required parameter petId when calling updatePetWithForm'); throw new Error('Required parameter petId was null or undefined when calling updatePetWithForm.');
} }
let useFormData = false; let useFormData = false;
@ -827,9 +813,9 @@ export class PetApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'petId' is set // verify required parameter 'petId' is not null or undefined
if (petId === undefined) { if (petId == null) {
throw new Error('Missing required parameter petId when calling uploadFile'); throw new Error('Required parameter petId was null or undefined when calling uploadFile.');
} }
let useFormData = false; let useFormData = false;
@ -955,9 +941,9 @@ export class StoreApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'orderId' is set // verify required parameter 'orderId' is not null or undefined
if (orderId === undefined) { if (orderId == null) {
throw new Error('Missing required parameter orderId when calling deleteOrder'); throw new Error('Required parameter orderId was null or undefined when calling deleteOrder.');
} }
let useFormData = false; let useFormData = false;
@ -1163,9 +1149,9 @@ export class StoreApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'orderId' is set // verify required parameter 'orderId' is not null or undefined
if (orderId === undefined) { if (orderId == null) {
throw new Error('Missing required parameter orderId when calling getOrderById'); throw new Error('Required parameter orderId was null or undefined when calling getOrderById.');
} }
let useFormData = false; let useFormData = false;
@ -1484,9 +1470,9 @@ export class UserApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'username' is set // verify required parameter 'username' is not null or undefined
if (username === undefined) { if (username == null) {
throw new Error('Missing required parameter username when calling deleteUser'); throw new Error('Required parameter username was null or undefined when calling deleteUser.');
} }
let useFormData = false; let useFormData = false;
@ -1540,9 +1526,9 @@ export class UserApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'username' is set // verify required parameter 'username' is not null or undefined
if (username === undefined) { if (username == null) {
throw new Error('Missing required parameter username when calling getUserByName'); throw new Error('Required parameter username was null or undefined when calling getUserByName.');
} }
let useFormData = false; let useFormData = false;
@ -1699,9 +1685,9 @@ export class UserApi {
let formParams: any = {}; let formParams: any = {};
// verify required parameter 'username' is set // verify required parameter 'username' is not null or undefined
if (username === undefined) { if (username == null) {
throw new Error('Missing required parameter username when calling updateUser'); throw new Error('Required parameter username was null or undefined when calling updateUser.');
} }
let useFormData = false; let useFormData = false;