sdk: hint tracker to use new nip27 parser.

This commit is contained in:
fiatjaf 2025-04-06 13:33:25 -03:00
parent a88b34ed3c
commit 14beb34363

View File

@ -18,6 +18,7 @@ func (sys *System) TrackQueryAttempts(relay string, author string, kind int) {
if kind == 0 || kind == 10002 || kind == 3 { if kind == 0 || kind == 10002 || kind == 3 {
return return
} }
sys.Hints.Save(author, relay, hints.LastFetchAttempt, nostr.Now()) sys.Hints.Save(author, relay, hints.LastFetchAttempt, nostr.Now())
} }
@ -105,7 +106,7 @@ func (sys *System) trackEventHints(ie nostr.RelayEvent) {
} }
} }
for ref := range nip27.ParseReferences(*ie.Event) { for ref := range nip27.Parse(ie.Event.Content) {
switch pointer := ref.Pointer.(type) { switch pointer := ref.Pointer.(type) {
case nostr.ProfilePointer: case nostr.ProfilePointer:
for _, relay := range pointer.Relays { for _, relay := range pointer.Relays {