Sha256: 1362f29a50e86941fce32b743c8fbc779c5d7638341a0b51d9422407be99b984
Contents?: true
Size: 464 Bytes
Versions: 3
Compression:
Stored size: 464 Bytes
Contents
# frozen_string_literal: true require "faraday" require "sea_shanty/faraday/middleware" module SeaShanty module Faraday class RackBuilder < ::Faraday::RackBuilder def lock! insert_middleware super end private def insert_middleware return if handlers.any? { |h| ::SeaShanty::Faraday::Middleware == h.klass } insert_before(handlers.size, ::SeaShanty::Faraday::Middleware) end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sea_shanty-0.2.0 | lib/sea_shanty/faraday/rack_builder.rb |
sea_shanty-0.1.1 | lib/sea_shanty/faraday/rack_builder.rb |
sea_shanty-0.1.0 | lib/sea_shanty/faraday/rack_builder.rb |