Avoid failing with "module not found" for hugo mod init and similar

Fixes #8940
This commit is contained in:
Bjørn Erik Pedersen
2021-08-31 12:08:11 +02:00
parent 0fc2ce9e4b
commit a0489c2dfd
2 changed files with 11 additions and 2 deletions

View File

@@ -151,7 +151,7 @@ func LoadConfig(d ConfigSourceDescriptor, doWithConfig ...func(cfg config.Provid
return nil
}
_, modulesConfigFiles, err := l.collectModules(modulesConfig, l.cfg, collectHook)
_, modulesConfigFiles, modulesCollectErr := l.collectModules(modulesConfig, l.cfg, collectHook)
if err != nil {
return l.cfg, configFiles, err
}
@@ -166,6 +166,10 @@ func LoadConfig(d ConfigSourceDescriptor, doWithConfig ...func(cfg config.Provid
return l.cfg, configFiles, err
}
if err == nil {
err = modulesCollectErr
}
return l.cfg, configFiles, err
}