Correct check for parent context

- Comment states check parent, code checked child instead
 - No point performing parent check as code above ensures that this is never nil
This commit is contained in:
rob.rimmer 2024-10-01 17:21:51 +01:00
parent 78bfc837fe
commit 81a7781237

View file

@ -1109,11 +1109,8 @@ func (c *Command) ExecuteC() (cmd *Command, err error) {
cmd.commandCalledAs.name = cmd.Name() cmd.commandCalledAs.name = cmd.Name()
} }
// We have to pass global context to children command // Copy context
// if context is present on the parent command. cmd.ctx = c.ctx
if cmd.ctx == nil {
cmd.ctx = c.ctx
}
err = cmd.execute(flags) err = cmd.execute(flags)
if err != nil { if err != nil {