アプリケーションを rails2 から rails3 に移行するとcan't convert String into Integer
、crypt/blowfish でエラーが発生します。
config/core_ext/string.rb ファイル:
def encrypt(key) <br/>
blowfish = Crypt::Blowfish.new(key)
blowfish.encrypt_string(self)
end
test/unit/core_ext/string_test.rb から呼び出されるメソッド
def test_encryption
key = "test"
encrypted = str.encrypt(key)
end
この問題を解決するにはどうすればよいですか? どんな助けでも大歓迎です。