number_to_currency doesn't work...

Hey,

I have no idea but for some reason number_to_currency doesn't work in my application.

<%= number_to_currency(50, :unit => "&pound;", :separator => ",", :delimiter => "", :format => "%n %u") %>

returns

50

Does anyone know what the problem could be?

Works for me on 2.3.2. What version/platform/etc.? Any other relevant details you can share?

Hey,

Rails 2.2.2 ruby 1.8.6

following plugins installed: acts_as_tree annotate_models calendar_date_select enum-column globalize2

Do you need to know anything else?

Hey,

Rails 2.2.2 ruby 1.8.6

following plugins installed: acts_as_tree annotate_models calendar_date_select enum-column globalize2

Do you need to know anything else?

Have you tried disabling one plugin at a time (I'm going to guess globalize2) ?

Fred

I couldn't find any "number_to_currency" in globalize2 (besides two calls in a test) so how could globalize2 possibibly have an effect on it?

Just a hunch, could easily be wrong. Looking at the code for number_to_currency, I expect the problem is that that number_with_precision is raising an exception.

Fred