@@ -441,7 +441,9 @@ func (r *Relay) QueryEvents(filter Filter) iter.Seq[Event] {
for {
select {
case evt := <-sub.Events:
yield(evt)
if !yield(evt) {
return
}
case <-sub.EndOfStoredEvents:
case <-sub.ClosedReason:
The note is not visible to the blocked user.