Support full html in system messages. Closes #747 (#814)

This commit is contained in:
Gabe Kangas
2021-03-12 00:43:10 -08:00
committed by GitHub
parent c67a3e8299
commit 6f545a905b
5 changed files with 24 additions and 12 deletions

View File

@@ -135,13 +135,6 @@ func (s *server) Listen() {
case c := <-s.delCh:
s.removeClient(c)
case msg := <-s.sendAllCh:
// message was received from a client and should be sanitized, validated
// and distributed to other clients.
//
// Will turn markdown into html, sanitize user-supplied raw html
// and standardize this message into something safe we can send everyone else.
msg.RenderAndSanitizeMessageBody()
if !msg.Empty() {
// set defaults before sending msg to anywhere
msg.SetDefaults()