diff --git a/cmd/troubleshoot/cli/run.go b/cmd/troubleshoot/cli/run.go index f2fd3b73..67e27553 100644 --- a/cmd/troubleshoot/cli/run.go +++ b/cmd/troubleshoot/cli/run.go @@ -275,7 +275,7 @@ type analysisOutput struct { ArchivePath string } -func (a *analysisOutput) FormattedAnalysisOutput() (outputJson []byte, err error) { +func (a *analysisOutput) FormattedAnalysisOutput() (outputJson string, err error) { type convertedOutput struct { ConvertedAnalysis []*convert.Result ArchivePath string @@ -290,7 +290,7 @@ func (a *analysisOutput) FormattedAnalysisOutput() (outputJson []byte, err error formatted, err := json.MarshalIndent(o, "", " ") if err != nil { - return nil, fmt.Errorf("\r * Failed to format analysis: %v\n", err) + return "", fmt.Errorf("\r * Failed to format analysis: %v\n", err) } - return formatted, nil + return string(formatted), nil }