lib/voltron/encrypt.rb in voltron-encrypt-0.1.5 vs lib/voltron/encrypt.rb in voltron-encrypt-0.1.6
- old
+ new
@@ -37,11 +37,11 @@
def blacklisted?(input)
encoded = encode(input)
pattern = ["\\b([_\\-])*"]
- encoded.split("").each do |c|
+ encoded.chars.each do |c|
subs = translations[c.downcase] || []
c = "\\#{c}" if c == "-"
pattern << "[#{c}#{subs.join}]([_\\-])*"
end
pattern << "\\b"
@@ -74,10 +74,10 @@
}
end
def digits
rnd = Random.new(Voltron.config.encrypt.seed.to_s.to_i(24))
- "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".split("").shuffle(random: rnd)
+ "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".chars.shuffle(random: rnd)
end
end
end
require "voltron/encrypt/engine" if defined?(Rails)