From 5cd93470150530de91a01d1985aa54382bba58c3 Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Thu, 4 Jan 2018 04:34:26 +0100 Subject: [PATCH] Ref T215, use altitude utility function for VATLIB --- src/blackcore/vatsim/networkvatlib.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/blackcore/vatsim/networkvatlib.cpp b/src/blackcore/vatsim/networkvatlib.cpp index 89ae2b10a..0777b7a07 100644 --- a/src/blackcore/vatsim/networkvatlib.cpp +++ b/src/blackcore/vatsim/networkvatlib.cpp @@ -583,12 +583,11 @@ namespace BlackCore Q_ASSERT_X(isConnected(), Q_FUNC_INFO, "Can't send to server when disconnected"); VatFlightPlan vatlibFP; - QString route = QString(flightPlan.getRoute()).replace(" ", "."); - QString remarks = QString(flightPlan.getRemarks()).replace(":", ";").trimmed(); - QString alt = flightPlan.getCruiseAltitude().isFlightLevel() ? - flightPlan.getCruiseAltitude().toQString() : - flightPlan.getCruiseAltitude().valueRoundedWithUnit(0); - alt = alt.remove('.').remove(','); // remove any separators + const QString route = QString(flightPlan.getRoute()).replace(" ", "."); + const QString remarks = QString(flightPlan.getRemarks()).replace(":", ";").trimmed(); + const QString alt = flightPlan.getCruiseAltitude().asFpAltitudeSimpleVatsimString(); + //! \fixme that would be the official string, can this be used + // const QString alt = flightPlan.getCruiseAltitude().asFpAltitudeString(); QByteArray acTypeTemp, altAptTemp, cruiseAltTemp, depAptTemp, destAptTemp, routeTemp, remarksTemp; vatlibFP.aircraftType = acTypeTemp = toFSD(flightPlan.getPrefixIcaoSuffix());