lib/money/acts_as_money.rb in nofxx-money-2.3.1 vs lib/money/acts_as_money.rb in nofxx-money-2.3.2

- old
+ new

@@ -22,10 +22,10 @@ # :with_currency => false # :with_cents => true #=> 1000.to_money #=> #<Money @cents=1000> # def has_money(*attributes) config = {:with_currency => true, :with_cents => false, - :allow_nil => true }.update(attributes.extract_options!) + :allow_nil => false }.update(attributes.extract_options!) for attribute in attributes do mapping = [[config[:cents] || "#{attribute}_cents", 'cents']] mapping << [config[:currency] || "#{attribute}_currency", 'currency'] if config[:with_currency]