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; | ||||
|         } | ||||
| 
 | ||||
|         // 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
 | ||||
|         ActivityDetail ad = {}; | ||||
|         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)
 | ||||
|         // 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) { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Jordan Sherer
						Jordan Sherer