From fd8c271dc4d3b51454f00920754780ea0baadbb4 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Fri, 21 Nov 2025 19:01:52 -0300 Subject: [PATCH] nip77: only fetch ids after sync if there are ids to fetch. --- nip77/nip77.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/nip77/nip77.go b/nip77/nip77.go index dc584f0..5196cf3 100644 --- a/nip77/nip77.go +++ b/nip77/nip77.go @@ -161,7 +161,9 @@ func SyncEventsFromIDs(ctx context.Context, dir Direction) { } } - for evt := range dir.From.QueryEvents(nostr.Filter{IDs: batch}) { - dir.To.Publish(ctx, evt) + if len(batch) > 0 { + for evt := range dir.From.QueryEvents(nostr.Filter{IDs: batch}) { + dir.To.Publish(ctx, evt) + } } }