commands: Fix panic on invalid config in "hugo mod get" and similar
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 20 Jul 2021 16:23:09 +0000 (18:23 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 20 Jul 2021 16:23:09 +0000 (18:23 +0200)
Fixes #8773

commands/commandeer.go

index 457f708d6f4a8b058ac450e0b1f901e521110f3d..bac96fa7a922d5f08db9b83bf3c7b418a0f81bc8 100644 (file)
@@ -308,7 +308,7 @@ func (c *commandeer) loadConfig(mustHaveConfigFile, running bool) error {
                cfgSetAndInit,
                doWithConfig)
 
-       if err != nil && mustHaveConfigFile {
+       if err != nil {
                return err
        } else if mustHaveConfigFile && len(configFiles) == 0 {
                return hugolib.ErrNoConfigFile