From db05388bea4359b7ac53c5fca50460f6cf373f50 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Mon, 12 Nov 2018 02:20:54 +0100 Subject: [PATCH] Ref T431, send airline ICAO designator or VDesignator depending on setup --- src/blackcore/vatsim/networkvatlib.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/blackcore/vatsim/networkvatlib.cpp b/src/blackcore/vatsim/networkvatlib.cpp index 37800905f..ddb78ffbe 100644 --- a/src/blackcore/vatsim/networkvatlib.cpp +++ b/src/blackcore/vatsim/networkvatlib.cpp @@ -738,9 +738,10 @@ namespace BlackCore void CNetworkVatlib::sendAircraftInfo(const CCallsign &callsign) // private { + const QString airlineIcao = m_server.getFsdSetup().force3LetterAirlineCodes() ? m_ownAirlineIcaoCode.getDesignator() : m_ownAirlineIcaoCode.getVDesignator(); const QByteArray acTypeICAObytes = toFSDnoColon(m_ownAircraftIcaoCode.getDesignator()); - const QByteArray airlineICAObytes = toFSDnoColon(m_ownAirlineIcaoCode.getDesignator()); const QByteArray liverybytes = toFSDnoColon(m_ownLiveryDescription); + const QByteArray airlineICAObytes = toFSDnoColon(airlineIcao); VatAircraftInfo aircraftInfo {acTypeICAObytes, airlineICAObytes, liverybytes}; Vat_SendAircraftInfo(m_net.data(), toFSD(callsign), &aircraftInfo);