lib/active_object/hash.rb in active_object-2.3.0 vs lib/active_object/hash.rb in active_object-2.3.1
- old
+ new
@@ -106,11 +106,11 @@
[key, value]
end
def sample_key
hash_keys = keys
- hash_keys.at(Random.rand(hash_keys.size - 1))
+ hash_keys.at(Random.rand(hash_keys.length - 1))
end
def sample_key!
key, value = sample
delete(key)
@@ -126,10 +126,10 @@
delete(key)
value
end
def shuffle
- Hash[to_a.sample(size)]
+ Hash[to_a.sample(length)]
end
def shuffle!
replace(shuffle)
end
\ No newline at end of file