У меня очень странная проблема с number_with_precision()
и number_to_currency()
.
В моем приложении они оба поднимают comparison of String with 0 failed
, если я не устанавливаю :precision
Но когда я пробую те же самые функции в irb, все в порядке:
1.9.3p0 :058 > helper.number_with_precision(12)
=> "12.000"
1.9.3p0 :059 > helper.number_to_currency(12)
=> "12.00 €"
Я заглянул в свой Gemfile, предположив, что это может быть один из моих Gem, но ничего не нашел.
У меня странное ощущение, что что-то переопределяет number_with_delimiter()
, вызывая эту ошибку, но я не могу понять, что именно.
К вашему сведению, я использую Rails 3.2.1 и ruby 1.9.1, и вот мой Gemfile: https://gist.github.com/2847099
Спасибо за аванс.
irb
? - person mu is too short   schedule 01.06.2012