Use OpenSSL::Digest.const(...).new instead of OpenSSL::Digest::Digest.new(...)
This commit is contained in:
parent
5d24827e39
commit
0a692e48ae
|
@ -53,7 +53,7 @@ module ActiveSupport
|
|||
|
||||
def generate_digest(data)
|
||||
require 'openssl' unless defined?(OpenSSL)
|
||||
OpenSSL::HMAC.hexdigest(OpenSSL::Digest::Digest.new(@digest), @secret, data)
|
||||
OpenSSL::HMAC.hexdigest(OpenSSL::Digest.const_get(@digest).new, @secret, data)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue