upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/test_utils/src/relay.rs
diff options
context:
space:
mode:
Diffstat (limited to 'test_utils/src/relay.rs')
-rw-r--r--test_utils/src/relay.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/test_utils/src/relay.rs b/test_utils/src/relay.rs
index b14f532..8a982a4 100644
--- a/test_utils/src/relay.rs
+++ b/test_utils/src/relay.rs
@@ -1,7 +1,7 @@
1use std::collections::HashMap; 1use std::collections::HashMap;
2 2
3use anyhow::{Result, bail}; 3use anyhow::{Result, bail};
4use nostr::{ClientMessage, JsonUtil, RelayMessage}; 4use nostr::{ClientMessage, JsonUtil, RelayMessage, filter::MatchEventOptions};
5 5
6use crate::CliTester; 6use crate::CliTester;
7 7
@@ -105,7 +105,11 @@ impl<'a> Relay<'a> {
105 &self 105 &self
106 .events 106 .events
107 .iter() 107 .iter()
108 .filter(|e| filters.iter().any(|filter| filter.match_event(e))) 108 .filter(|e| {
109 filters
110 .iter()
111 .any(|filter| filter.match_event(e, MatchEventOptions::default()))
112 })
109 .filter(|_| true) 113 .filter(|_| true)
110 .cloned() 114 .cloned()
111 .collect(), 115 .collect(),