File tree Expand file tree Collapse file tree 2 files changed +0
-21
lines changed Expand file tree Collapse file tree 2 files changed +0
-21
lines changed Original file line number Diff line number Diff line change 55 DuffelResponse ,
66 OfferRequest ,
77 PaginationMeta ,
8- ValidationError ,
98} from '../../types'
109
1110/**
@@ -67,19 +66,6 @@ export class OfferRequests extends Resource {
6766 ) : Promise < DuffelResponse < OfferRequest > > => {
6867 const { return_offers, ...data } = options
6968
70- data . passengers &&
71- data . passengers . forEach ( ( passenger ) => {
72- if (
73- passenger . loyalty_programme_accounts &&
74- passenger . loyalty_programme_accounts . length > 0 &&
75- ( ! passenger . given_name || ! passenger . family_name )
76- ) {
77- throw new ValidationError (
78- 'loyalty programme requires family_name and given_name parameters'
79- )
80- }
81- } )
82-
8369 return this . request ( {
8470 method : 'POST' ,
8571 path : `${ this . path } /` ,
Original file line number Diff line number Diff line change @@ -92,13 +92,6 @@ export class DuffelError extends Error {
9292 }
9393}
9494
95- export class ValidationError extends Error {
96- constructor ( message : string ) {
97- super ( 'Invalid data: ' + message )
98- this . name = 'ValidationError'
99- }
100- }
101-
10295export interface SDKOptions {
10396 /**
10497 * If `true` it will output the path and the method called
You can’t perform that action at this time.
0 commit comments