if _, err = w.WriteFields(fields...); err != nil {
return err
}
- _, err = w.WriteFieldMultiline("Text", strings.Split(post.P.Message, "\n"))
+ lines := strings.Split(post.P.Message, "\n")
+ for i, line := range lines {
+ if strings.HasSuffix(line, "\\") {
+ lines[i] += " "
+ }
+ }
+ _, err = w.WriteFieldMultiline("Text", lines)
return err
}