fix(irc): view channel history (#987)

fix(irc): irc monitor channels

* base64 sse stream key
This commit is contained in:
ze0s 2023-06-15 23:17:26 +02:00 committed by GitHub
parent 2af0021ce6
commit ecc84f5f2d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 4 deletions

View file

@ -547,7 +547,9 @@ func (h *Handler) onNick(msg ircmsg.Message) {
}
func (h *Handler) publishSSEMsg(msg domain.IrcMessage) {
h.sse.Publish(fmt.Sprintf("%d%s", h.network.ID, strings.TrimPrefix(msg.Channel, "#")), &sse.Event{
key := genSSEKey(h.network.ID, msg.Channel)
h.sse.Publish(key, &sse.Event{
Data: msg.Bytes(),
})
}