diff --git a/lib/faraday/adapter.rb b/lib/faraday/adapter.rb index a581166c..1d9a4508 100644 --- a/lib/faraday/adapter.rb +++ b/lib/faraday/adapter.rb @@ -26,7 +26,7 @@ def inherited(subclass) self.supports_parallel = false def initialize(_app = nil, opts = {}, &block) - @app = ->(env) { env.response } + @app = lambda(&:response) @connection_options = opts @config_block = block end diff --git a/lib/faraday/utils/headers.rb b/lib/faraday/utils/headers.rb index d4f80868..27b06e96 100644 --- a/lib/faraday/utils/headers.rb +++ b/lib/faraday/utils/headers.rb @@ -62,10 +62,10 @@ def []=(key, val) super(key, val) end - def fetch(key, *args, &block) + def fetch(key, ...) key = KeyMap[key] key = @names.fetch(key.downcase, key) - super(key, *args, &block) + super(key, ...) end def delete(key)