From adc9b8d43d208178269d0f1178255d933ae1c4a5 Mon Sep 17 00:00:00 2001 From: DanConwayDev Date: Thu, 25 Jul 2024 07:56:05 +0100 Subject: test: reintroduce `match_event` to test queries removed in fc3f22eac2bb81823f170f61ba9d39baff76b933 as rust-nostr made it private attempts were made to reintroduce it in https://github.com/DanConwayDev/ngit-cli/pull/5 finally we can close #5, the last github PR --- test_utils/src/relay.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'test_utils/src/relay.rs') diff --git a/test_utils/src/relay.rs b/test_utils/src/relay.rs index 82a8f8d..d767a5a 100644 --- a/test_utils/src/relay.rs +++ b/test_utils/src/relay.rs @@ -97,23 +97,15 @@ impl<'a> Relay<'a> { client_id: u64, subscription_id: &nostr::SubscriptionId, // TODO: enable filters - _filters: &[nostr::Filter], + filters: &[nostr::Filter], ) -> Result { - // let t: Vec = self.events.iter().map(|e| e.kind).collect(); - // .filter(|e| filters.iter().any(|filter| filter.match_event(e))) - // println!("letsgo{:?}", t); - self.respond_events( client_id, subscription_id, &self .events .iter() - // FIXME: - // `filter.match_events` does not exist anymore - // it has been moved to `nostr_database_::FilterIndex` - // but it's private now - // .filter(|e| filters.iter().any(|filter|filter.match_event(e))) + .filter(|e| filters.iter().any(|filter| filter.match_event(e))) .filter(|_| true) .cloned() .collect(), -- cgit v1.2.3