publish was sending the event as based-64 bytes.

This commit is contained in:
fiatjaf 2021-02-20 18:29:30 -03:00
parent 9736da1a8c
commit 66e73768e0

View File

@ -187,10 +187,9 @@ func (r *RelayPool) PublishEvent(evt *event.Event) (*event.Event, chan PublishSt
}
}
jevt, _ := json.Marshal(evt)
for relay, conn := range r.websockets {
go func(relay string, conn *websocket.Conn) {
err := conn.WriteJSON([]interface{}{"EVENT", jevt})
err := conn.WriteJSON([]interface{}{"EVENT", evt})
if err != nil {
log.Printf("error sending event to '%s': %s", relay, err.Error())
status <- PublishStatus{relay, PublishStatusFailed}