Skip to content

Commit 83aab5a

Browse files
authored
Fix the generation via openapi (#75)
* Round 2 * Bump version and fix changelog * Remove unused model * Revert * update test * Fix * Tweak * Consolidate * Better generation
1 parent e895ca2 commit 83aab5a

File tree

5 files changed

+21
-31
lines changed

5 files changed

+21
-31
lines changed

src/api/EstimatesApi.js

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ export default class EstimatesApi {
3232
createAirShippingEstimateRequest,
3333
new CreateAirShippingEstimateRequest()
3434
);
35-
let postBody = _createAirShippingEstimateRequest;
3635

3736
// verify the required parameter 'createAirShippingEstimateRequest' is set
3837
if (
@@ -44,6 +43,7 @@ export default class EstimatesApi {
4443
);
4544
}
4645

46+
let postBody = _createAirShippingEstimateRequest;
4747
let pathParams = {};
4848
let queryParams = {};
4949
let headerParams = {};
@@ -81,7 +81,6 @@ export default class EstimatesApi {
8181
createBitcoinEstimateRequest,
8282
new CreateBitcoinEstimateRequest()
8383
);
84-
let postBody = _createBitcoinEstimateRequest;
8584

8685
// verify the required parameter 'createBitcoinEstimateRequest' is set
8786
if (
@@ -93,6 +92,7 @@ export default class EstimatesApi {
9392
);
9493
}
9594

95+
let postBody = _createBitcoinEstimateRequest;
9696
let pathParams = {};
9797
let queryParams = {};
9898
let headerParams = {};
@@ -128,7 +128,6 @@ export default class EstimatesApi {
128128
createEthereumEstimateRequest,
129129
new CreateEthereumEstimateRequest()
130130
);
131-
let postBody = _createEthereumEstimateRequest;
132131

133132
// verify the required parameter 'createEthereumEstimateRequest' is set
134133
if (
@@ -140,6 +139,7 @@ export default class EstimatesApi {
140139
);
141140
}
142141

142+
let postBody = _createEthereumEstimateRequest;
143143
let pathParams = {};
144144
let queryParams = {};
145145
let headerParams = {};
@@ -177,7 +177,6 @@ export default class EstimatesApi {
177177
createFlightEstimateRequest,
178178
new CreateFlightEstimateRequest()
179179
);
180-
let postBody = _createFlightEstimateRequest;
181180

182181
// verify the required parameter 'createFlightEstimateRequest' is set
183182
if (
@@ -189,6 +188,7 @@ export default class EstimatesApi {
189188
);
190189
}
191190

191+
let postBody = _createFlightEstimateRequest;
192192
let pathParams = {};
193193
let queryParams = {};
194194
let headerParams = {};
@@ -224,7 +224,6 @@ export default class EstimatesApi {
224224
createHotelEstimateRequest,
225225
new CreateHotelEstimateRequest()
226226
);
227-
let postBody = _createHotelEstimateRequest;
228227

229228
// verify the required parameter 'createHotelEstimateRequest' is set
230229
if (
@@ -236,6 +235,7 @@ export default class EstimatesApi {
236235
);
237236
}
238237

238+
let postBody = _createHotelEstimateRequest;
239239
let pathParams = {};
240240
let queryParams = {};
241241
let headerParams = {};
@@ -271,7 +271,6 @@ export default class EstimatesApi {
271271
createMassEstimateRequest,
272272
new CreateMassEstimateRequest()
273273
);
274-
let postBody = _createMassEstimateRequest;
275274

276275
// verify the required parameter 'createMassEstimateRequest' is set
277276
if (
@@ -283,6 +282,7 @@ export default class EstimatesApi {
283282
);
284283
}
285284

285+
let postBody = _createMassEstimateRequest;
286286
let pathParams = {};
287287
let queryParams = {};
288288
let headerParams = {};
@@ -318,7 +318,6 @@ export default class EstimatesApi {
318318
createRailShippingEstimateRequest,
319319
new CreateRailShippingEstimateRequest()
320320
);
321-
let postBody = _createRailShippingEstimateRequest;
322321

323322
// verify the required parameter 'createRailShippingEstimateRequest' is set
324323
if (
@@ -330,6 +329,7 @@ export default class EstimatesApi {
330329
);
331330
}
332331

332+
let postBody = _createRailShippingEstimateRequest;
333333
let pathParams = {};
334334
let queryParams = {};
335335
let headerParams = {};
@@ -367,7 +367,6 @@ export default class EstimatesApi {
367367
createRoadShippingEstimateRequest,
368368
new CreateRoadShippingEstimateRequest()
369369
);
370-
let postBody = _createRoadShippingEstimateRequest;
371370

372371
// verify the required parameter 'createRoadShippingEstimateRequest' is set
373372
if (
@@ -379,6 +378,7 @@ export default class EstimatesApi {
379378
);
380379
}
381380

381+
let postBody = _createRoadShippingEstimateRequest;
382382
let pathParams = {};
383383
let queryParams = {};
384384
let headerParams = {};
@@ -416,7 +416,6 @@ export default class EstimatesApi {
416416
createSeaShippingEstimateRequest,
417417
new CreateSeaShippingEstimateRequest()
418418
);
419-
let postBody = _createSeaShippingEstimateRequest;
420419

421420
// verify the required parameter 'createSeaShippingEstimateRequest' is set
422421
if (
@@ -428,6 +427,7 @@ export default class EstimatesApi {
428427
);
429428
}
430429

430+
let postBody = _createSeaShippingEstimateRequest;
431431
let pathParams = {};
432432
let queryParams = {};
433433
let headerParams = {};
@@ -465,7 +465,6 @@ export default class EstimatesApi {
465465
createShippingEstimateRequest,
466466
new CreateShippingEstimateRequest()
467467
);
468-
let postBody = _createShippingEstimateRequest;
469468

470469
// verify the required parameter 'createShippingEstimateRequest' is set
471470
if (
@@ -477,6 +476,7 @@ export default class EstimatesApi {
477476
);
478477
}
479478

479+
let postBody = _createShippingEstimateRequest;
480480
let pathParams = {};
481481
let queryParams = {};
482482
let headerParams = {};
@@ -514,7 +514,6 @@ export default class EstimatesApi {
514514
createVehicleEstimateRequest,
515515
new CreateVehicleEstimateRequest()
516516
);
517-
let postBody = _createVehicleEstimateRequest;
518517

519518
// verify the required parameter 'createVehicleEstimateRequest' is set
520519
if (
@@ -526,6 +525,7 @@ export default class EstimatesApi {
526525
);
527526
}
528527

528+
let postBody = _createVehicleEstimateRequest;
529529
let pathParams = {};
530530
let queryParams = {};
531531
let headerParams = {};
@@ -556,15 +556,14 @@ export default class EstimatesApi {
556556
}
557557

558558
retrieveEstimateWithHttpInfo(id) {
559-
let postBody = null;
560-
561559
// verify the required parameter 'id' is set
562560
if (id === undefined || id === null) {
563561
throw new Error(
564562
"Missing the required parameter 'id' when calling retrieveEstimate"
565563
);
566564
}
567565

566+
let postBody = null;
568567
let pathParams = {
569568
id: id
570569
};
@@ -600,7 +599,6 @@ export default class EstimatesApi {
600599
opts = opts || {};
601600

602601
let postBody = null;
603-
604602
let pathParams = {};
605603
let queryParams = {
606604
page: opts['page']

src/api/OrdersApi.js

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,14 @@ export default class OrdersApi {
1818
}
1919

2020
cancelOrderWithHttpInfo(id) {
21-
let postBody = null;
22-
2321
// verify the required parameter 'id' is set
2422
if (id === undefined || id === null) {
2523
throw new Error(
2624
"Missing the required parameter 'id' when calling cancelOrder"
2725
);
2826
}
2927

28+
let postBody = null;
3029
let pathParams = {
3130
id: id
3231
};
@@ -63,7 +62,6 @@ export default class OrdersApi {
6362
createOrderRequest,
6463
new CreateOrderRequest()
6564
);
66-
let postBody = _createOrderRequest;
6765

6866
// verify the required parameter 'createOrderRequest' is set
6967
if (_createOrderRequest === undefined || _createOrderRequest === null) {
@@ -72,6 +70,7 @@ export default class OrdersApi {
7270
);
7371
}
7472

73+
let postBody = _createOrderRequest;
7574
let pathParams = {};
7675
let queryParams = {};
7776
let headerParams = {};
@@ -104,19 +103,14 @@ export default class OrdersApi {
104103
placeOrderWithHttpInfo(id, opts) {
105104
opts = opts || {};
106105

107-
const _placeOrderRequest = PlaceOrderRequest.constructFromObject(
108-
opts,
109-
new CreateOrderRequest()
110-
);
111-
let postBody = _placeOrderRequest;
112-
113106
// verify the required parameter 'id' is set
114107
if (id === undefined || id === null) {
115108
throw new Error(
116109
"Missing the required parameter 'id' when calling placeOrder"
117110
);
118111
}
119112

113+
let postBody = opts;
120114
let pathParams = {
121115
id: id
122116
};
@@ -149,15 +143,14 @@ export default class OrdersApi {
149143
}
150144

151145
retrieveOrderWithHttpInfo(id) {
152-
let postBody = null;
153-
154146
// verify the required parameter 'id' is set
155147
if (id === undefined || id === null) {
156148
throw new Error(
157149
"Missing the required parameter 'id' when calling retrieveOrder"
158150
);
159151
}
160152

153+
let postBody = null;
161154
let pathParams = {
162155
id: id
163156
};
@@ -193,7 +186,6 @@ export default class OrdersApi {
193186
opts = opts || {};
194187

195188
let postBody = null;
196-
197189
let pathParams = {};
198190
let queryParams = {
199191
page: opts['page'],

src/api/ProjectsApi.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,14 @@ export default class ProjectsApi {
1818
retrieveProjectWithHttpInfo(id, opts) {
1919
opts = opts || {};
2020

21-
let postBody = null;
22-
2321
// verify the required parameter 'id' is set
2422
if (id === undefined || id === null) {
2523
throw new Error(
2624
"Missing the required parameter 'id' when calling retrieveProject"
2725
);
2826
}
2927

28+
let postBody = null;
3029
let pathParams = {
3130
id: id
3231
};
@@ -64,7 +63,6 @@ export default class ProjectsApi {
6463
opts = opts || {};
6564

6665
let postBody = null;
67-
6866
let pathParams = {};
6967
let queryParams = {
7068
page: opts['page'],

src/api/TechnologyTypesApi.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ export default class TechnologyTypesApi {
1515

1616
retrieveTechnologyTypesWithHttpInfo() {
1717
let postBody = null;
18-
1918
let pathParams = {};
2019
let queryParams = {};
2120
let headerParams = {};

src/model/Order.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,10 @@ class Order {
167167
}
168168

169169
if (data.hasOwnProperty('issued_to')) {
170-
obj['issued_to'] = OrderIssuedTo.constructFromObject(data['issued_to']);
170+
obj['issued_to'] = ApiClient.convertToType(
171+
data['issued_to'],
172+
OrderIssuedTo
173+
);
171174
}
172175
}
173176
return obj;

0 commit comments

Comments
 (0)