Update InfusionSoftException to include InnerException when it is initialised with a XmlRpcFaultException or XmlRpcException.
This allows the calling code to determine the FaultCode if required to isolate the error returned from Infusionsoft rather than parsing / regex on the exception message itself.
Update InfusionSoftException to include InnerException when it is initialised with a XmlRpcFaultException or XmlRpcException.
This allows the calling code to determine the FaultCode if required to isolate the error returned from Infusionsoft rather than parsing / regex on the exception message itself.