mirror of
https://github.com/fiatjaf/khatru.git
synced 2025-03-17 21:32:55 +01:00
fix related events: ref => tags.
This commit is contained in:
parent
a45b4e3cb5
commit
2ee22402c5
@ -369,11 +369,9 @@ func requestEvent(body []byte, conn *websocket.Conn) error {
|
||||
go func() {
|
||||
// get events that reference this
|
||||
var related []Event
|
||||
if err := db.Select(&related, `
|
||||
SELECT * FROM event
|
||||
WHERE ref = $1
|
||||
LIMIT $2
|
||||
`, data.Id, data.Limit); err == nil {
|
||||
if err := db.Select(&related,
|
||||
relatedEventsQuery,
|
||||
data.Id, data.Limit); err == nil {
|
||||
for _, evt := range related {
|
||||
jevent, _ := json.Marshal([]interface{}{
|
||||
evt,
|
||||
|
@ -30,3 +30,9 @@ CREATE INDEX pubkeytimeidx ON event (pubkey, created_at);
|
||||
log.Print(err)
|
||||
return db, nil
|
||||
}
|
||||
|
||||
const relatedEventsQuery = `
|
||||
SELECT * FROM event
|
||||
WHERE tags @@ '$[*][1] == "' || $1 || '"'
|
||||
LIMIT $2
|
||||
`
|
||||
|
Loading…
x
Reference in New Issue
Block a user