Skip to content

Commit 8733be9

Browse files
committed
update sample, fix formData basename
1 parent c203854 commit 8733be9

File tree

2 files changed

+35
-6
lines changed
  • modules/swagger-codegen/src/main/resources/TypeScript-node
  • samples/client/petstore/typescript-node

2 files changed

+35
-6
lines changed

modules/swagger-codegen/src/main/resources/TypeScript-node/api.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ export class {{classname}} {
188188

189189
{{#formParams}}
190190
if ({{paramName}} !== undefined) {
191-
formParams['{baseName}}'] = {{paramName}};
191+
formParams['{{baseName}}'] = {{paramName}};
192192
}
193193
{{#isFile}}
194194
useFormData = true;

samples/client/petstore/typescript-node/api.ts

Lines changed: 34 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ export class UserApi {
149149
var headerParams: any = {};
150150
var formParams: any = {};
151151

152+
152153
var useFormData = false;
153154

154155
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -194,6 +195,7 @@ export class UserApi {
194195
var headerParams: any = {};
195196
var formParams: any = {};
196197

198+
197199
var useFormData = false;
198200

199201
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -239,6 +241,7 @@ export class UserApi {
239241
var headerParams: any = {};
240242
var formParams: any = {};
241243

244+
242245
var useFormData = false;
243246

244247
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -284,6 +287,7 @@ export class UserApi {
284287
var headerParams: any = {};
285288
var formParams: any = {};
286289

290+
287291
if (username !== undefined) {
288292
queryParameters['username'] = username;
289293
}
@@ -336,6 +340,7 @@ export class UserApi {
336340
var headerParams: any = {};
337341
var formParams: any = {};
338342

343+
339344
var useFormData = false;
340345

341346
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -382,11 +387,13 @@ export class UserApi {
382387
var headerParams: any = {};
383388
var formParams: any = {};
384389

390+
385391
// verify required parameter 'username' is set
386392
if (!username) {
387393
throw new Error('Missing required parameter username when calling getUserByName');
388394
}
389395

396+
390397
var useFormData = false;
391398

392399
var deferred = promise.defer<{ response: http.ClientResponse; body: User; }>();
@@ -433,11 +440,13 @@ export class UserApi {
433440
var headerParams: any = {};
434441
var formParams: any = {};
435442

443+
436444
// verify required parameter 'username' is set
437445
if (!username) {
438446
throw new Error('Missing required parameter username when calling updateUser');
439447
}
440448

449+
441450
var useFormData = false;
442451

443452
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -485,11 +494,13 @@ export class UserApi {
485494
var headerParams: any = {};
486495
var formParams: any = {};
487496

497+
488498
// verify required parameter 'username' is set
489499
if (!username) {
490500
throw new Error('Missing required parameter username when calling deleteUser');
491501
}
492502

503+
493504
var useFormData = false;
494505

495506
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -559,6 +570,7 @@ export class PetApi {
559570
var headerParams: any = {};
560571
var formParams: any = {};
561572

573+
562574
var useFormData = false;
563575

564576
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -606,6 +618,7 @@ export class PetApi {
606618
var headerParams: any = {};
607619
var formParams: any = {};
608620

621+
609622
var useFormData = false;
610623

611624
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -653,6 +666,7 @@ export class PetApi {
653666
var headerParams: any = {};
654667
var formParams: any = {};
655668

669+
656670
if (status !== undefined) {
657671
queryParameters['status'] = status;
658672
}
@@ -703,6 +717,7 @@ export class PetApi {
703717
var headerParams: any = {};
704718
var formParams: any = {};
705719

720+
706721
if (tags !== undefined) {
707722
queryParameters['tags'] = tags;
708723
}
@@ -755,11 +770,13 @@ export class PetApi {
755770
var headerParams: any = {};
756771
var formParams: any = {};
757772

773+
758774
// verify required parameter 'petId' is set
759775
if (!petId) {
760776
throw new Error('Missing required parameter petId when calling getPetById');
761777
}
762778

779+
763780
var useFormData = false;
764781

765782
var deferred = promise.defer<{ response: http.ClientResponse; body: Pet; }>();
@@ -810,19 +827,21 @@ export class PetApi {
810827
var headerParams: any = {};
811828
var formParams: any = {};
812829

830+
813831
// verify required parameter 'petId' is set
814832
if (!petId) {
815833
throw new Error('Missing required parameter petId when calling updatePetWithForm');
816834
}
817835

836+
818837
var useFormData = false;
819838

820839
if (name !== undefined) {
821-
formParams['name'] = name;
840+
formParams['{baseName}}'] = name;
822841
}
823842

824843
if (status !== undefined) {
825-
formParams['status'] = status;
844+
formParams['{baseName}}'] = status;
826845
}
827846

828847
var deferred = promise.defer<{ response: http.ClientResponse; }>();
@@ -871,12 +890,14 @@ export class PetApi {
871890
var headerParams: any = {};
872891
var formParams: any = {};
873892

893+
874894
// verify required parameter 'petId' is set
875895
if (!petId) {
876896
throw new Error('Missing required parameter petId when calling deletePet');
877897
}
878898

879-
headerParams['apiKey'] = apiKey;
899+
900+
headerParams['api_key'] = apiKey;
880901

881902
var useFormData = false;
882903

@@ -926,19 +947,21 @@ export class PetApi {
926947
var headerParams: any = {};
927948
var formParams: any = {};
928949

950+
929951
// verify required parameter 'petId' is set
930952
if (!petId) {
931953
throw new Error('Missing required parameter petId when calling uploadFile');
932954
}
933955

956+
934957
var useFormData = false;
935958

936959
if (additionalMetadata !== undefined) {
937-
formParams['additionalMetadata'] = additionalMetadata;
960+
formParams['{baseName}}'] = additionalMetadata;
938961
}
939962

940963
if (file !== undefined) {
941-
formParams['file'] = file;
964+
formParams['{baseName}}'] = file;
942965
}
943966
useFormData = true;
944967

@@ -1011,6 +1034,7 @@ export class StoreApi {
10111034
var headerParams: any = {};
10121035
var formParams: any = {};
10131036

1037+
10141038
var useFormData = false;
10151039

10161040
var deferred = promise.defer<{ response: http.ClientResponse; body: { [key: string]: number; }; }>();
@@ -1057,6 +1081,7 @@ export class StoreApi {
10571081
var headerParams: any = {};
10581082
var formParams: any = {};
10591083

1084+
10601085
var useFormData = false;
10611086

10621087
var deferred = promise.defer<{ response: http.ClientResponse; body: Order; }>();
@@ -1104,11 +1129,13 @@ export class StoreApi {
11041129
var headerParams: any = {};
11051130
var formParams: any = {};
11061131

1132+
11071133
// verify required parameter 'orderId' is set
11081134
if (!orderId) {
11091135
throw new Error('Missing required parameter orderId when calling getOrderById');
11101136
}
11111137

1138+
11121139
var useFormData = false;
11131140

11141141
var deferred = promise.defer<{ response: http.ClientResponse; body: Order; }>();
@@ -1155,11 +1182,13 @@ export class StoreApi {
11551182
var headerParams: any = {};
11561183
var formParams: any = {};
11571184

1185+
11581186
// verify required parameter 'orderId' is set
11591187
if (!orderId) {
11601188
throw new Error('Missing required parameter orderId when calling deleteOrder');
11611189
}
11621190

1191+
11631192
var useFormData = false;
11641193

11651194
var deferred = promise.defer<{ response: http.ClientResponse; }>();

0 commit comments

Comments
 (0)