Skip to content

[Backend] Amortization total due is understated by all interest #1371

Description

@ogazboiz

Questions or want to claim this? Say hi in the community chat: https://t.me/+DOylgFv1jyJlNzM0

Description

The schedule total subtracts total interest rather than adding it, so the amount presented as due omits all interest.

Component: Backend
Location: backend/src/controllers/loanController.ts -> buildAmortizationSchedule
Severity: Critical

How to reproduce / find it

Build a schedule and compare total due against principal plus interest.

Expected behavior

Total due should be principal plus total interest.

Notes for contributors

This is a logic/behavior defect, not a compile error. Please open one PR per fix that references this issue and names the file and function above.

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Campaign: Official Campaign | FWC26Stellar WaveIssues in the Stellar wave programbackendIssues related to backend developmentbugSomething isn't workingcriticalHigh-impact / hard issuesecuritySecurity related issues

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions