diff --git a/wrappers/disablesearch/disablesearch.go b/wrappers/disablesearch/disablesearch.go new file mode 100644 index 0000000..c93b9fc --- /dev/null +++ b/wrappers/disablesearch/disablesearch.go @@ -0,0 +1,21 @@ +package disablesearch + +import ( + "context" + + "github.com/fiatjaf/eventstore" + "github.com/nbd-wtf/go-nostr" +) + +type Wrapper struct { + eventstore.Store +} + +var _ eventstore.Store = (*Wrapper)(nil) + +func (w Wrapper) QueryEvents(ctx context.Context, filter nostr.Filter) (chan *nostr.Event, error) { + if filter.Search != "" { + return nil, nil + } + return w.Store.QueryEvents(ctx, filter) +}