We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents b48dbd7 + 0d0e5a3 commit 569585dCopy full SHA for 569585d
lib/faraday/request/digest_authentication.rb
@@ -80,4 +80,6 @@ def header(response)
80
end
81
82
# Register the middleware as a Request middleware with the name :digest
83
-Faraday.register_middleware :request, digest: Faraday::Request::DigestAuth
+registry = [Faraday, Faraday::Middleware].find{|mod| mod.respond_to?(:register_middleware)}
84
+raise "Could not find method register_middleware on Faraday or Faraday::Middleware" unless registry
85
+registry.register_middleware :request, digest: Faraday::Request::DigestAuth
0 commit comments