diff --git a/web/logs.go b/web/logs.go index c0afba6a..1f5c0a24 100644 --- a/web/logs.go +++ b/web/logs.go @@ -125,7 +125,7 @@ func (h *handler) streamLogs(w http.ResponseWriter, r *http.Request) { var message string for { message, readerError = buffered.ReadString('\n') - fmt.Fprintf(w, "data: %s", message) + fmt.Fprintf(w, "data: %s\n", strings.TrimRight(message, "\n")) if index := strings.IndexAny(message, " "); index != -1 { id := message[:index] if _, err := time.Parse(time.RFC3339Nano, id); err == nil {