From 2b2dcc01b4fae746a3ba70bfdb6704f65947c4e6 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Wed, 9 Feb 2022 09:54:02 +0100 Subject: [PATCH] fix: dont checkout latest if we dont have a copy --- cli/internal/validate.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cli/internal/validate.go b/cli/internal/validate.go index a41063fe..432234bf 100644 --- a/cli/internal/validate.go +++ b/cli/internal/validate.go @@ -100,17 +100,17 @@ func ValidateRecipeWithPrompt(c *cli.Context, ensureLatest bool) recipe.Recipe { ShowSubcommandHelpAndError(c, errors.New("no recipe name provided")) } + chosenRecipe, err := recipe.Get(recipeName) + if err != nil { + logrus.Fatal(err) + } + if ensureLatest { if err := recipe.EnsureLatest(recipeName); err != nil { logrus.Fatal(err) } } - chosenRecipe, err := recipe.Get(recipeName) - if err != nil { - logrus.Fatal(err) - } - logrus.Debugf("validated %s as recipe argument", recipeName) return chosenRecipe