diff options
Diffstat (limited to 'api/api.go')
| -rw-r--r-- | api/api.go | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -85,11 +85,10 @@ func VttLogs(w http.ResponseWriter, req *http.Request) { http.Error(w, "Error occured while getting logs", http.StatusInternalServerError) return } - logReader = util.NewAnsiStripper(logReader) defer logReader.Close() - // FIXME: erroring here with "Unrecognized input header: 112" - n, err := stdcopy.StdCopy(w, nil, logReader) + filteredWriter := util.NewAnsiFilterWriter(w) + n, err := stdcopy.StdCopy(filteredWriter, filteredWriter, logReader) if err != nil { Logger.Error("Error occured while writting logs to response", slog.Any("err", err), slog.Any("request", req)) Logger.Error("", slog.Int64("written", n)) |
