From c16943609c891a9bff52d588767dab7efd964730 Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Fri, 10 Nov 2023 13:59:01 +0100 Subject: [PATCH] render quiet after filtering applied Signed-off-by: Nicolas De Loof --- cmd/compose/list.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/cmd/compose/list.go b/cmd/compose/list.go index 882d5323c3..e54bddb88e 100644 --- a/cmd/compose/list.go +++ b/cmd/compose/list.go @@ -72,12 +72,6 @@ func runList(ctx context.Context, dockerCli command.Cli, backend api.Service, ls if err != nil { return err } - if lsOpts.Quiet { - for _, s := range stackList { - fmt.Fprintln(dockerCli.Out(), s.Name) - } - return nil - } if filters.Len() > 0 { var filtered []api.Stack @@ -90,6 +84,13 @@ func runList(ctx context.Context, dockerCli command.Cli, backend api.Service, ls stackList = filtered } + if lsOpts.Quiet { + for _, s := range stackList { + fmt.Fprintln(dockerCli.Out(), s.Name) + } + return nil + } + view := viewFromStackList(stackList) return formatter.Print(view, lsOpts.Format, dockerCli.Out(), func(w io.Writer) { for _, stack := range view {