diff --git a/core/chat/server.go b/core/chat/server.go index 5a32255da..0e8352d34 100644 --- a/core/chat/server.go +++ b/core/chat/server.go @@ -143,11 +143,13 @@ func (s *server) Listen() { msg.RenderAndSanitizeMessageBody() if !msg.Empty() { + // set defaults before sending msg to anywhere + msg.SetDefaults() + s.listener.MessageSent(msg) s.sendAll(msg) // Store in the message history - msg.SetDefaults() if !msg.Ephemeral { addMessage(msg) }