fix: gl entry validation for miniscule loan penalty

This commit is contained in:
Abhinav Raut 2022-05-13 17:22:26 +05:30
parent f31122cbc3
commit aef65e7417

View File

@ -278,9 +278,9 @@ class LoanRepayment(AccountsController):
if interest_paid > 0:
if self.penalty_amount and interest_paid > self.penalty_amount:
self.total_penalty_paid = self.penalty_amount
self.total_penalty_paid = flt(self.penalty_amount, self.precision("debit"))
elif self.penalty_amount:
self.total_penalty_paid = interest_paid
self.total_penalty_paid = flt(interest_paid, self.precision("debit"))
interest_paid -= self.total_penalty_paid