From b7adc5038dc997e8eb4051b2eddbf75cb6b97e9d Mon Sep 17 00:00:00 2001 From: Joona Hoikkala Date: Tue, 31 Jan 2023 17:10:08 +0200 Subject: [PATCH] Fix jsonlines output while in silent mode (#630) --- CHANGELOG.md | 1 + pkg/output/stdout.go | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f9f4ea..9133bec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ - New - Changed - Fixed issue with autocalibration of line & words filter + - Fixed issue with `-json` when used in conjunction with silent mode - v1.5.0 - New diff --git a/pkg/output/stdout.go b/pkg/output/stdout.go index 758f3bd..a073b88 100644 --- a/pkg/output/stdout.go +++ b/pkg/output/stdout.go @@ -361,10 +361,10 @@ func (s *Stdoutput) writeResultToFile(resp ffuf.Response) string { func (s *Stdoutput) PrintResult(res ffuf.Result) { switch { - case s.config.Quiet: - s.resultQuiet(res) case s.config.Json: s.resultJson(res) + case s.config.Quiet: + s.resultQuiet(res) case len(res.Input) > 1 || s.config.Verbose || len(s.config.OutputDirectory) > 0: // Print a multi-line result (when using multiple input keywords and wordlists) s.resultMultiline(res)