diff --git a/cmd/backend/markdown.go b/cmd/backend/markdown.go index 1d3f508..1e49b69 100644 --- a/cmd/backend/markdown.go +++ b/cmd/backend/markdown.go @@ -31,6 +31,7 @@ func ConvertToHTML(md string) (string, error) { } p := bluemonday.UGCPolicy() + p.AllowAttrs("id").OnElements("h1", "h2", "h3", "h4", "h5", "h6") html := p.Sanitize(buf.String()) return html, nil