From 66e73768e000bc8f1628934a0b203da0a84b69cf Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Sat, 20 Feb 2021 18:29:30 -0300 Subject: [PATCH] publish was sending the event as based-64 bytes. --- relaypool/relaypool.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/relaypool/relaypool.go b/relaypool/relaypool.go index 32c83e0..62aea57 100644 --- a/relaypool/relaypool.go +++ b/relaypool/relaypool.go @@ -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}