Fixed compound callsigns not displaying in the heard list

This commit is contained in:
Jordan Sherer 2018-08-12 09:23:05 -04:00
parent 52b6cea883
commit 5694b96f55

View File

@ -8595,7 +8595,18 @@ void MainWindow::processCommandActivity() {
continue;
}
// we're only responding to allcall and our callsign at this point, but we'll log callsigns we've heard
// log call activity...
CallDetail cd;
cd.call = d.from;
cd.grid = d.grid;
cd.snr = d.snr;
cd.freq = d.freq;
cd.bits = d.bits;
cd.utcTimestamp = d.utcTimestamp;
logCallActivity(cd, true);
// we're only responding to allcall and our callsign at this point, so we'll end after logging the callsigns we've heard
if (!isAllCall && d.to != m_config.my_callsign().trimmed() && d.to != Radio::base_callsign(m_config.my_callsign()).trimmed()) {
continue;
}
@ -8610,16 +8621,6 @@ void MainWindow::processCommandActivity() {
m_txAllcallCommandCache.insert(d.from, new QDateTime(QDateTime::currentDateTimeUtc()), 25);
}
// log call activity...
CallDetail cd;
cd.call = d.from;
cd.grid = d.grid;
cd.snr = d.snr;
cd.freq = d.freq;
cd.bits = d.bits;
cd.utcTimestamp = d.utcTimestamp;
logCallActivity(cd, true);
// display the command activity
ActivityDetail ad;
ad.isLowConfidence = false;