Ref T519, only simplify text messages, do not remove accents

This commit is contained in:
Klaus Basan
2019-01-19 11:29:42 +01:00
committed by Mat Sutcliffe
parent 898e8560d9
commit 6e9d1c7940

View File

@@ -545,7 +545,7 @@ namespace BlackCore
{ {
if (message.getRecipientCallsign().isEmpty()) { continue; } if (message.getRecipientCallsign().isEmpty()) { continue; }
Vat_SendTextMessage(m_net.data(), toFSD(message.getRecipientCallsign()), toFSD(message.getMessage())); Vat_SendTextMessage(m_net.data(), toFSD(message.getRecipientCallsign()), toFSD(message.getMessage()));
emit textMessageSent(message); emit this->textMessageSent(message);
} }
CTextMessageList radioMessages = messages.getRadioMessages(); CTextMessageList radioMessages = messages.getRadioMessages();
@@ -1531,7 +1531,10 @@ namespace BlackCore
QString CNetworkVatlib::simplifyTextMessage(const QString &msg) QString CNetworkVatlib::simplifyTextMessage(const QString &msg)
{ {
if (msg.isEmpty()) { return {}; } if (msg.isEmpty()) { return {}; }
return asciiOnlyString(simplifyAccents(msg.simplified().trimmed()));
// per discussion of T519 only simplify, do not remove accents
// return asciiOnlyString(simplifyAccents(msg.simplified().trimmed()));
return msg.simplified().trimmed();
} }
const QJsonObject &CNetworkVatlib::JsonPackets::aircraftConfigRequest() const QJsonObject &CNetworkVatlib::JsonPackets::aircraftConfigRequest()