Add preliminary missing airline check

This commit is contained in:
2026-07-12 01:50:44 +10:00
parent 1f23cbc033
commit 2d55aa8488
2 changed files with 2 additions and 2 deletions
@@ -160,7 +160,7 @@ const showColumn = (column: string) => props.columnsToShow.includes(column)
<td v-if="showColumn('class_seat_combined')" class="v-data-table__td class-badges-cell">
<span class="class-cell">
<CrewTooltip v-if="flight.flight_reason?.name == 'Crew'" :crew-type="flight.crew_type!">
<CrewTooltip v-if="flight.flight_reason?.name == 'Crew' && flight.crew_type" :crew-type="flight.crew_type!">
<FlightClassBadge v-if="flight.flight_class?.internal_name === 'crew'" :flight="flight" />
<InlineBadge v-else variant="crew">Crew</InlineBadge>
</CrewTooltip>
+1 -1
View File
@@ -303,7 +303,7 @@ export interface Flight {
airline: Airline | null
aircraft: Aircraft | null
seat_type: SeatType | null
crew_type: CrewType | null
crew_type?: CrewType | null
flight_reason: FlightReason | null
flight_class: FlightClass | null
duration_display: string