class Restforce::Middleware::RaiseError
def on_complete(env)
def on_complete(env) @env = env case env[:status] when 300 raise Faraday::Error::ClientError.new("300: The external ID provided matches " \ "more than one record", response_values) when 401 raise Restforce::UnauthorizedError, message when 404 raise Faraday::Error::ResourceNotFound, message when 413 raise Faraday::Error::ClientError.new("413: Request Entity Too Large", response_values) when 400...600 raise Faraday::Error::ClientError.new(message, response_values) end end