From e2ccc0e5d5feb933513602af42e90cca41694832 Mon Sep 17 00:00:00 2001 From: Hau Nguyen Date: Tue, 16 Aug 2022 01:02:47 +0700 Subject: [PATCH] feat: show command generate help if no input flags --- internal/cli/action_generate.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/internal/cli/action_generate.go b/internal/cli/action_generate.go index 5ff8af0..88fcb3e 100644 --- a/internal/cli/action_generate.go +++ b/internal/cli/action_generate.go @@ -31,12 +31,12 @@ var ( func (a *action) RunGenerate(c *cli.Context) error { a.getFlags(c) - if !a.flags.interactive { - // Show help if there is nothing and not in interactive mode - if c.NumFlags() == 0 { - return cli.ShowAppHelp(c) - } - } else { + // Show help if there is no flags + if c.NumFlags() == 0 { + return cli.ShowCommandHelp(c, commandGenerateName) + } + + if a.flags.interactive { fmt.Printf("Input version (%s):\n", flagVersionUsage) a.flags.version = ioe.ReadInput()