lib/xeroizer/models/line_item.rb in xeroizer-float-2.15.3.8 vs lib/xeroizer/models/line_item.rb in xeroizer-float-2.15.3.9
- old
+ new
@@ -30,10 +30,10 @@
# Calculate the line_total (if there is a quantity and unit_amount).
# Description-only lines have been allowed since Xero V2.09.
def line_amount(summary_only = false)
return attributes[:line_amount] if summary_only || @line_amount_set
- BigDecimal((quantity * unit_amount * (100.0 - discount_rate)).to_s).round(2) if quantity && unit_amount
+ BigDecimal((quantity * unit_amount * ((100.0 - discount_rate)/100.0)).to_s).round(2) if quantity && unit_amount
end
end
end