corrected update loan

This commit was merged in pull request #33.
This commit is contained in:
Chinenye Nmoh
2025-06-25 14:10:30 +01:00
parent c4a89a0bd0
commit 4a949d8b7e
3 changed files with 8 additions and 4 deletions
+5 -2
View File
@@ -88,7 +88,10 @@ class Loan(db.Model):
'loanDate': self.created_at.isoformat() if self.created_at else None,
'disburseDate': self.disburse_date.isoformat() if self.disburse_date else None,
'disburseVerify': self.disburse_verify.isoformat() if self.disburse_verify else None,
'reference': self.reference
'reference': self.reference,
'balance': self.balance,
'tenor': self.tenor,
}
@classmethod
@@ -293,7 +296,7 @@ class Loan(db.Model):
raise ValueError("Repayment amount exceeds current loan balance.")
# Deduct the amount from the current balance
loan.balance -= amount_collected
loan.balance -= float(amount_collected)
loan.updated_at = datetime.now(timezone.utc)
db.session.commit()