From ddc2cc7e4a82d9f39c1d5c32023b6bc76149e35a Mon Sep 17 00:00:00 2001 From: kai Date: Fri, 10 May 2024 12:28:10 +0100 Subject: [PATCH] Fix NewInstallOpts --- internal/initialisation/init_data.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/initialisation/init_data.go b/internal/initialisation/init_data.go index ec995448..79e7033c 100644 --- a/internal/initialisation/init_data.go +++ b/internal/initialisation/init_data.go @@ -131,9 +131,9 @@ func (i *InitData[T]) Init(ctx context.Context, args ...string) { if viper.GetBool(constants.ArgModInstall) { statushooks.SetStatus(ctx, "Installing workspace dependencies") slog.Info("Installing workspace dependencies") + opts := modinstaller.NewInstallOpts(i.Workspace.Mod) // arg pull should always be set (to a default at least) if ArgModInstall is set - updateStrategy := viper.GetString(constants.ArgPull) - opts := modinstaller.NewInstallOpts(i.Workspace.Mod, updateStrategy) + opts.UpdateStrategy = viper.GetString(constants.ArgPull) // use force install so that errors are ignored during installation // (we are validating prereqs later) opts.Force = true