OwnerTripLegChange (Object)
Before/after comparison of a single leg affected by a proposed owner trip change.
type OwnerTripLegChange {
trNid: Int
ownerTripLegNid: Int!
status: OwnerTripLegChangeStatus!
before: OwnerTripLegSnapshot
after: OwnerTripLegSnapshot
changedFields: [OwnerTripLegField!]!
}
Fields
OwnerTripLegChange.trNid ● Int scalar
OwnerTripLegChange.ownerTripLegNid ● Int! non-null scalar
OwnerTripLegChange.status ● OwnerTripLegChangeStatus! non-null enum
OwnerTripLegChange.before ● OwnerTripLegSnapshot object
Leg state in ops before the change; null for a new leg.
OwnerTripLegChange.after ● OwnerTripLegSnapshot object
Leg state proposed by the owner; null for a removed leg.
OwnerTripLegChange.changedFields ● [OwnerTripLegField!]! non-null enum
Fields that differ between before and after; empty for new and removed legs.
Returned By
flights.ownerTripPendingChanges query
Member Of
OwnerTrip object