commands: Fix faulty -h logic in hugo mod get

Fixes #6197
This commit is contained in:
Bjørn Erik Pedersen 2019-08-13 11:17:19 +02:00
parent 9e57182705
commit 17ca8f0c4c
No known key found for this signature in database
GPG key ID: 330E6E2BD4859D8F

View file

@ -15,7 +15,6 @@ package commands
import ( import (
"os" "os"
"strings"
"github.com/gohugoio/hugo/modules" "github.com/gohugoio/hugo/modules"
"github.com/spf13/cobra" "github.com/spf13/cobra"
@ -80,7 +79,7 @@ Run "go help get" for more information. All flags available for "go get" is also
return c.withModsClient(false, func(c *modules.Client) error { return c.withModsClient(false, func(c *modules.Client) error {
// We currently just pass on the flags we get to Go and // We currently just pass on the flags we get to Go and
// need to do the flag handling manually. // need to do the flag handling manually.
if len(args) == 1 && strings.Contains(args[0], "-h") { if len(args) == 1 && args[0] == "-h" {
return cmd.Help() return cmd.Help()
} }
return c.Get(args...) return c.Get(args...)