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