lib/active_memoize/shared.rb in active_memoize-2.0.0 vs lib/active_memoize/shared.rb in active_memoize-2.0.1
- old
+ new
@@ -8,10 +8,11 @@
def cache
@cache ||= {}
end
def key(method_name, method_args)
- Digest::SHA1.hexdigest("#{method_name}:#{method_args}")
+ method_md5 = Digest::MD5.hexdigest(method_args.to_s)
+ "#{method_name}:#{method_md5}"
end
end
end