Sha256: 09a1a69097265acda366fef9223de67f378eee04ff5c26359fe99ef6880007a0

Contents?: true

Size: 445 Bytes

Versions: 1

Compression:

Stored size: 445 Bytes

Contents

require 'faraday'

# Patch Faraday::Response to provide a status code
module Faraday
  class Response
    alias_method :code, :status unless method_defined?(:code)
  end
end

module Embedly
  module Request
    class Faraday < Base
      def get(uri, options = {})
        ::Faraday.get(uri.to_s, nil, options[:headers])
      end
    end
  end
end

Embedly.configuration.add_requester :faraday do |api|
  Embedly::Request::Faraday.new(api)
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
embedly-1.9.0 lib/embedly/request/faraday.rb