lib/xeroizer/models/invoice.rb in xeroizer-float-2.15.3.15 vs lib/xeroizer/models/invoice.rb in xeroizer-float-2.15.3.16

- old
+ new

@@ -111,10 +111,14 @@ type == 'ACCREC' end def currency_rate if attributes[:currency_rate] - BigDecimal.new(attributes[:currency_rate]) + if attributes[:currency_rate].is_a? BigDecimal + attributes[:currency_rate] + else + BigDecimal.new(attributes[:currency_rate]) + end else BigDecimal.new('1.0') end end