From 09ff697b715634fff866315c85c8d27f1f3ada7b Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Tue, 10 Oct 2023 13:00:31 -0700 Subject: [PATCH] Check if helper command exists before anything else --- helper.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/helper.go b/helper.go index b38731d..e69b11c 100644 --- a/helper.go +++ b/helper.go @@ -35,6 +35,11 @@ var helperCmd = &cli.Command{ cli.ShowSubcommandHelpAndExit(c, 1) } + helper, ok := helpers.Helpers[c.Args().First()] + if !ok { + log.Fatal("No such helper command").Str("name", c.Args().First()).Send() + } + wd, err := os.Getwd() if err != nil { log.Fatal("Error getting working directory").Err(err).Send() @@ -45,11 +50,6 @@ var helperCmd = &cli.Command{ log.Fatal("Error getting working directory").Err(err).Send() } - helper, ok := helpers.Helpers[c.Args().First()] - if !ok { - log.Fatal("No such helper command").Str("name", c.Args().First()).Send() - } - hc := interp.HandlerContext{ Env: expand.ListEnviron( "pkgdir="+c.String("dest-dir"),