Callsign fix
This commit is contained in:
@@ -2115,10 +2115,13 @@
|
|||||||
|
|
||||||
if (isLocal) {
|
if (isLocal) {
|
||||||
// Local flight display
|
// Local flight display
|
||||||
const callsign = flight.callsign && flight.callsign.trim() ? flight.callsign : flight.registration;
|
if (flight.callsign && flight.callsign.trim()) {
|
||||||
aircraftDisplay = `<strong>${callsign}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.registration}</span>`;
|
aircraftDisplay = `<strong>${flight.callsign}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.registration}</span>`;
|
||||||
|
} else {
|
||||||
|
aircraftDisplay = `<strong>${flight.registration}</strong>`;
|
||||||
|
}
|
||||||
acType = flight.type;
|
acType = flight.type;
|
||||||
fromDisplay = '-';
|
fromDisplay = `<i>${flight.flight_type === 'CIRCUITS' ? 'Circuits' : flight.flight_type === 'LOCAL' ? 'Local Flight' : 'Departure'}</i>`;
|
||||||
eta = flight.departure_dt ? formatTimeOnly(flight.departure_dt) : '-';
|
eta = flight.departure_dt ? formatTimeOnly(flight.departure_dt) : '-';
|
||||||
pob = flight.pob || '-';
|
pob = flight.pob || '-';
|
||||||
fuel = '-';
|
fuel = '-';
|
||||||
@@ -2132,8 +2135,11 @@
|
|||||||
`;
|
`;
|
||||||
} else {
|
} else {
|
||||||
// PPR display
|
// PPR display
|
||||||
const callsign = flight.ac_call && flight.ac_call.trim() ? flight.ac_call : flight.ac_reg;
|
if (flight.ac_call && flight.ac_call.trim()) {
|
||||||
aircraftDisplay = `<strong>${callsign}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.ac_reg}</span>`;
|
aircraftDisplay = `<strong>${flight.ac_call}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.ac_reg}</span>`;
|
||||||
|
} else {
|
||||||
|
aircraftDisplay = `<strong>${flight.ac_reg}</strong>`;
|
||||||
|
}
|
||||||
acType = flight.ac_type;
|
acType = flight.ac_type;
|
||||||
|
|
||||||
// Lookup airport name for in_from
|
// Lookup airport name for in_from
|
||||||
@@ -2214,9 +2220,12 @@
|
|||||||
|
|
||||||
if (isLocal) {
|
if (isLocal) {
|
||||||
// Local flight display
|
// Local flight display
|
||||||
const callsign = flight.callsign && flight.callsign.trim() ? flight.callsign : flight.registration;
|
if (flight.callsign && flight.callsign.trim()) {
|
||||||
aircraftDisplay = `<strong>${callsign}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.registration}</span>`;
|
aircraftDisplay = `<strong>${flight.callsign}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.registration}</span>`;
|
||||||
toDisplay = '-';
|
} else {
|
||||||
|
aircraftDisplay = `<strong>${flight.registration}</strong>`;
|
||||||
|
}
|
||||||
|
toDisplay = `<i>${flight.flight_type === 'CIRCUITS' ? 'Circuits' : flight.flight_type === 'LOCAL' ? 'Local Flight' : 'Departure'}</i>`;
|
||||||
etd = flight.booked_out_dt ? formatTimeOnly(flight.booked_out_dt) : '-';
|
etd = flight.booked_out_dt ? formatTimeOnly(flight.booked_out_dt) : '-';
|
||||||
pob = flight.pob || '-';
|
pob = flight.pob || '-';
|
||||||
fuel = '-';
|
fuel = '-';
|
||||||
@@ -2246,8 +2255,11 @@
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// PPR display
|
// PPR display
|
||||||
const callsign = flight.ac_call && flight.ac_call.trim() ? flight.ac_call : flight.ac_reg;
|
if (flight.ac_call && flight.ac_call.trim()) {
|
||||||
aircraftDisplay = `<strong>${callsign}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.ac_reg}</span>`;
|
aircraftDisplay = `<strong>${flight.ac_call}</strong><br><span style="font-size: 0.8em; color: #666; font-style: italic;">${flight.ac_reg}</span>`;
|
||||||
|
} else {
|
||||||
|
aircraftDisplay = `<strong>${flight.ac_reg}</strong>`;
|
||||||
|
}
|
||||||
toDisplay = flight.out_to || '-';
|
toDisplay = flight.out_to || '-';
|
||||||
if (flight.out_to && flight.out_to.length === 4 && /^[A-Z]{4}$/.test(flight.out_to)) {
|
if (flight.out_to && flight.out_to.length === 4 && /^[A-Z]{4}$/.test(flight.out_to)) {
|
||||||
toDisplay = await getAirportDisplay(flight.out_to);
|
toDisplay = await getAirportDisplay(flight.out_to);
|
||||||
|
|||||||
Reference in New Issue
Block a user