From 251a23ef76e4fcee4664a5e7bfdac5cba490b6cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sat, 6 Jul 2024 15:38:21 +0200 Subject: [PATCH] commands: Fix hugo mod get -u ./... Fixes #12625 --- commands/mod.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/commands/mod.go b/commands/mod.go index 7ff662944bf..0fa83e5c005 100644 --- a/commands/mod.go +++ b/commands/mod.go @@ -268,13 +268,14 @@ Run "go help get" for more information. All flags available for "go get" is also if info.Name() == "go.mod" { // Found a module. dir := filepath.Dir(path) - r.Println("Update module in", dir) + cfg := config.New() cfg.Set("workingDir", dir) - conf, err := r.ConfigFromProvider(r.configVersionID.Load(), flagsToCfg(cd, cfg)) + conf, err := r.ConfigFromProvider(r.configVersionID.Add(1), flagsToCfg(cd, cfg)) if err != nil { return err } + r.Println("Update module in", conf.configs.Base.WorkingDir) client := conf.configs.ModulesClient return client.Get(args...)