lib/spark_api/request.rb in spark_api-1.4.18 vs lib/spark_api/request.rb in spark_api-1.4.19

- old
+ new

@@ -90,10 +90,15 @@ end # No luck authenticating... KABOOM! SparkApi.logger.error { "Authentication failed or server is sending us expired tokens, nothing we can do here." } raise end - response.body + + if options[:full_response] + return response + else + return response.body + end rescue Faraday::Error::ConnectionFailed => e if self.ssl_verify && e.message =~ /certificate verify failed/ SparkApi.logger.error { SparkApi::Errors.ssl_verification_error } end raise e