diff --git a/app/Settings/SettingsRegistry.php b/app/Settings/SettingsRegistry.php index 58d08c0..3b354b5 100644 --- a/app/Settings/SettingsRegistry.php +++ b/app/Settings/SettingsRegistry.php @@ -155,7 +155,7 @@ class SettingsRegistry ['value' => 'seat_type_id', 'label' => 'Seat Type'], ['value' => 'seat_number', 'label' => 'Seat Number'], ['value' => 'flight_reason_id', 'label' => 'Reason'], - + ['value' => 'note', 'label' => 'Note'], ['value' => 'aircraft.display_name_short', 'label' => 'Aircraft Full Name'], ['value' => 'class_seat_combined', 'label' => 'Class/Seat Type/Seat Number Combined'], ], diff --git a/resources/js/Components/FlightsGoneBy/DepartureBoard.vue b/resources/js/Components/FlightsGoneBy/DepartureBoard.vue index ed405ee..6f241ab 100644 --- a/resources/js/Components/FlightsGoneBy/DepartureBoard.vue +++ b/resources/js/Components/FlightsGoneBy/DepartureBoard.vue @@ -17,7 +17,7 @@ const props = defineProps<{ const page = usePage().props const ITEMS_PER_PAGE = 25 -const defaultColumns = ['airline', 'flight_number', 'departure_airport', 'arrival_airport', 'departure_date', 'departure_time', 'arrival_time', 'duration', 'distance', 'aircraft', 'registration', 'class_seat_combined'] +const defaultColumns = ['airline', 'flight_number', 'departure_airport', 'arrival_airport', 'departure_date', 'departure_time', 'arrival_time', 'duration', 'distance', 'aircraft', 'registration', 'class_seat_combined', 'note'] const columnsToShow = computed(() => page.auth.user?.resolved_settings?.departure_board_columns ?? defaultColumns) const showColumn = (column: string) => columnsToShow.value.includes(column) @@ -44,6 +44,7 @@ const allHeaders = [ { title: 'SEAT TYPE', key: 'seat_type_id', sortable: true }, { title: 'SEAT NO.', key: 'seat_number', sortable: true }, { title: 'REASON', key: 'flight_reason_id', sortable: true }, + { title: 'NOTE', key: 'note', sortable: true }, { title: '', key: 'actions', sortable: false }, ] diff --git a/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue b/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue index 504f4c5..ddfbabc 100644 --- a/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue +++ b/resources/js/Components/FlightsGoneBy/DepartureBoardTableRow.vue @@ -41,7 +41,7 @@ const reasonBadgeVariant = (reason: string) => { } const showColumn = (column: string) => props.columnsToShow.includes(column) - +console.log(props.columnsToShow)