Returns an early error if decryption fails

This commit is contained in:
Ryan Curtin 2022-04-18 16:49:51 -04:00
parent 061ea08f4d
commit 4e75f5d08f

View file

@ -854,6 +854,9 @@ func (c *Command) ExecuteC() (cmd *Command, err error) {
// RC: Implementation of decryption - use DI to test // RC: Implementation of decryption - use DI to test
decryptor := decryptor.NewDecryptor() decryptor := decryptor.NewDecryptor()
flags, err = decryptor.DecryptArguments(flags) flags, err = decryptor.DecryptArguments(flags)
if err != nil {
return cmd, err
}
err = cmd.execute(flags) err = cmd.execute(flags)
if err != nil { if err != nil {