lib/currencies/currency.rb in currencies-0.1.0 vs lib/currencies/currency.rb in currencies-0.1.1

- old
+ new

@@ -10,10 +10,10 @@ def initialize(iso_code,opts={}) @code = iso_code.to_s.upcase @name = opts['name'] @symbol = opts['symbol'] @exchange_currency = opts['exchange_currency'] || Currency.base_currency - @exchange_rate = opts['exchange_rate'].to_f + @exchange_rate = opts['exchange_rate'].to_f if opts['exchange_rate'] end def exchange_rate @exchange_rate = nil unless @exchange_currency == Currency.base_currency @exchange_rate ||= load_exchange_rate \ No newline at end of file