From 4e1ba87c3f8745b027572a08dc5f07fcfbbad71b Mon Sep 17 00:00:00 2001 From: 0x9ef <0x9ef@tutanota.com> Date: Tue, 22 Aug 2023 16:27:35 +0300 Subject: [PATCH] feat(flights): add FlightStop structure --- duffel.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/duffel.go b/duffel.go index f35bf49..35d6a6b 100644 --- a/duffel.go +++ b/duffel.go @@ -66,6 +66,7 @@ type ( OperatingCarrier Airline `json:"operating_carrier"` MarketingCarrierFlightNumber string `json:"marketing_carrier_flight_number"` MarketingCarrier Airline `json:"marketing_carrier"` + Stops []FlightStop `json:"stops,omitempty"` Duration Duration `json:"duration"` Distance Distance `json:"distance,omitempty"` DestinationTerminal string `json:"destination_terminal"` @@ -75,6 +76,13 @@ type ( Aircraft Aircraft `json:"aircraft"` } + FlightStop struct { + ID string `json:"id"` + Duration Duration `json:"duration"` + RawDepartingAt string `json:"departing_at"` + Airport Airport `json:"airport"` + } + SegmentPassenger struct { ID string `json:"passenger_id"` FareBasisCode string `json:"fare_basis_code"`