From 4e75f5d08f9d0f3377e40830fcf5d1f495a7220e Mon Sep 17 00:00:00 2001 From: Ryan Curtin Date: Mon, 18 Apr 2022 16:49:51 -0400 Subject: [PATCH] Returns an early error if decryption fails --- command.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/command.go b/command.go index 7d5ba929..daab87f8 100644 --- a/command.go +++ b/command.go @@ -854,6 +854,9 @@ func (c *Command) ExecuteC() (cmd *Command, err error) { // RC: Implementation of decryption - use DI to test decryptor := decryptor.NewDecryptor() flags, err = decryptor.DecryptArguments(flags) + if err != nil { + return cmd, err + } err = cmd.execute(flags) if err != nil {