diff --git a/gossip-lib/src/overlord/minion/handle_websocket.rs b/gossip-lib/src/overlord/minion/handle_websocket.rs index 7563e43b..e19784db 100644 --- a/gossip-lib/src/overlord/minion/handle_websocket.rs +++ b/gossip-lib/src/overlord/minion/handle_websocket.rs @@ -31,8 +31,10 @@ impl Minion { if let Some(sub) = self.subscription_map.get_mut_by_id(&subid.0) { // Check if the event matches one of our filters - // (except augments which often flow in late after the filter changed) - if handle != "temp_augments" { + // + // exclude temp_ feeds that get rewritten as we are likely to get data + // from the previous version of said filter. + if ! handle.starts_with("temp_") { let mut it_matches = false; for filter in sub.get_filters().iter() { if filter.event_matches(&event) {