diff --git a/internal/cli/cli.go b/internal/cli/cli.go index 9b324f7..bbc36fe 100644 --- a/internal/cli/cli.go +++ b/internal/cli/cli.go @@ -599,10 +599,10 @@ func (a *App) applyFromCurl(r *curl.Result) error { if err != nil { return err } + b, err := io.ReadAll(reader) if c, ok := reader.(io.Closer); ok { - defer c.Close() + c.Close() } - b, err := io.ReadAll(reader) if err != nil { return err }