# File lib/currencies/currency.rb, line 31
  def load_exchange_rate
    @exchange_currency = self.class.base_currency unless @exchange_currency
    return 1.0 if @code == @exchange_currency
    if self.class.import_exchange_rates
      http = Net::HTTP.new('download.finance.yahoo.com', 80)
      response = http.get("/d/quotes.csv?e=.csv&f=sl1d1t1&s=#{@code}#{@exchange_currency}=X")
      rate = response.body.split(',')[1]
      rate == '0.0' ? nil : rate.to_f
    else
      nil
    end
  end