lib/money-rails/mongoid/money.rb in money-rails-0.12.0 vs lib/money-rails/mongoid/money.rb in money-rails-1.0.0
- old
+ new
@@ -30,10 +30,10 @@
object.symbolize_keys! if object.respond_to?(:symbolize_keys!)
::Money.new(object[:cents], object[:currency_iso]).mongoize
when object.respond_to?(:to_money) then
begin
object.to_money.mongoize
- rescue ArgumentError
+ rescue ArgumentError, Money::Currency::UnknownCurrency
raise if MoneyRails.raise_error_on_money_parsing
nil
end
else object
end