number_with_precision вернуть целое число

У меня очень странная проблема с 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

Спасибо за аванс.


person AkyRhO    schedule 31.05.2012    source источник
comment
Есть ли у вас локализованные настройки по умолчанию что будет отличаться в вашем приложении и irb?   -  person mu is too short    schedule 01.06.2012
comment
Благодарю вас! Я обнаружил, что в моих локалях была опечатка, и все прошло нормально!   -  person AkyRhO    schedule 02.06.2012