diff --git a/vault/client.go b/vault/client.go index 4e7d91d3..08ed90b5 100644 --- a/vault/client.go +++ b/vault/client.go @@ -53,11 +53,13 @@ func NewClient(deletionPolicy synv1alpha1.DeletionPolicy, log logr.Logger) (Vaul return instanceClient, nil } - var err error - instanceClient, err = newBankVaultClient(deletionPolicy, log) - - return instanceClient, err + c, err := newBankVaultClient(deletionPolicy, log) + if err != nil { + return nil, err + } + instanceClient = c + return instanceClient, nil } // SetCustomClient is used if a custom client needs to be used. Currently only