Skip to main content

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