From 5fc6b20bad7ae101bb1ac5b3ccea8a9ae6ead438 Mon Sep 17 00:00:00 2001 From: Preetham Narayanareddy Date: Wed, 15 Jul 2020 10:45:26 -0700 Subject: [PATCH] Use FlagErrorFunc for required flag validation error --- command.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/command.go b/command.go index 5f1caccc..85b53f48 100644 --- a/command.go +++ b/command.go @@ -836,7 +836,7 @@ func (c *Command) execute(a []string) (err error) { } if err := c.validateRequiredFlags(); err != nil { - return err + return c.FlagErrorFunc()(c, err) } if c.RunE != nil { if err := c.RunE(c, argWoFlags); err != nil {