From fbd4dddba3e7f7e24f5425a0ea46fce5466d32cd Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Tue, 14 Apr 2026 20:40:28 -0300 Subject: [PATCH] eventstore/bleve: index some generic tags and references on all events. --- eventstore/bleve/lib.go | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/eventstore/bleve/lib.go b/eventstore/bleve/lib.go index 9139ea6..5456f9e 100644 --- a/eventstore/bleve/lib.go +++ b/eventstore/bleve/lib.go @@ -248,25 +248,25 @@ func (b *BleveBackend) indexEvent(evt nostr.Event) error { evt.Content = pm.Name + "\n" + pm.DisplayName + "\n" + pm.About references = append(references, pm.NIP05) } - case 9802: - for _, tag := range evt.Tags { - if len(tag) < 2 { - continue + } + + for _, tag := range evt.Tags { + if len(tag) < 2 { + continue + } + switch tag[0] { + case "comment", "name", "title", "about", "description": + evt.Content += "\n\n" + tag[1] + case "e": + if ptr, err := nostr.EventPointerFromTag(tag); err == nil { + references = append(references, ptr.AsTagReference()) } - switch tag[0] { - case "comment": - evt.Content += "\n\n" + tag[1] - case "e": - if ptr, err := nostr.EventPointerFromTag(tag); err == nil { - references = append(references, ptr.AsTagReference()) - } - case "a": - if ptr, err := nostr.EntityPointerFromTag(tag); err == nil { - references = append(references, ptr.AsTagReference()) - } - case "r": - references = append(references, tag[1]) + case "a": + if ptr, err := nostr.EntityPointerFromTag(tag); err == nil { + references = append(references, ptr.AsTagReference()) } + case "r": + references = append(references, tag[1]) } }