Fixed issue with printing messages with the autoreply whitelist non-empty
This commit is contained in:
parent
b97e0f3411
commit
d3f398e538
@ -9551,13 +9551,6 @@ void MainWindow::processCommandActivity() {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
// we're only responding to callsigns in our whitelist if we have one defined...
|
|
||||||
// make sure the whitelist is empty (no restrictions) or the from callsign or its base callsign is on it
|
|
||||||
auto whitelist = m_config.auto_whitelist();
|
|
||||||
if(!whitelist.isEmpty() && !(whitelist.contains(d.from) || whitelist.contains(Radio::base_callsign(d.from)))){
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
// display the command activity
|
// display the command activity
|
||||||
ActivityDetail ad = {};
|
ActivityDetail ad = {};
|
||||||
ad.isLowConfidence = false;
|
ad.isLowConfidence = false;
|
||||||
@ -9635,6 +9628,14 @@ void MainWindow::processCommandActivity() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// we're only responding to callsigns in our whitelist if we have one defined...
|
||||||
|
// make sure the whitelist is empty (no restrictions) or the from callsign or its base callsign is on it
|
||||||
|
auto whitelist = m_config.auto_whitelist();
|
||||||
|
if(!whitelist.isEmpty() && !(whitelist.contains(d.from) || whitelist.contains(Radio::base_callsign(d.from)))){
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
// if this is an allcall, check to make sure we haven't replied to their allcall recently (in the past ten minutes)
|
// if this is an allcall, check to make sure we haven't replied to their allcall recently (in the past ten minutes)
|
||||||
// that way we never get spammed by allcalls at too high of a frequency
|
// that way we never get spammed by allcalls at too high of a frequency
|
||||||
if (isAllCall && m_txAllcallCommandCache.contains(d.from) && m_txAllcallCommandCache[d.from]->secsTo(now) / 60 < 10) {
|
if (isAllCall && m_txAllcallCommandCache.contains(d.from) && m_txAllcallCommandCache[d.from]->secsTo(now) / 60 < 10) {
|
||||||
|
Loading…
Reference in New Issue
Block a user