diff --git a/frontend/allowance-planner-v2/src/app/pages/add-allowance/spend-allowance.page.ts b/frontend/allowance-planner-v2/src/app/pages/add-allowance/spend-allowance.page.ts index 90448d4..d15e7a1 100644 --- a/frontend/allowance-planner-v2/src/app/pages/add-allowance/spend-allowance.page.ts +++ b/frontend/allowance-planner-v2/src/app/pages/add-allowance/spend-allowance.page.ts @@ -30,6 +30,10 @@ export class SpendllowancePage { amount: ['', Validators.required], description: ['', Validators.required] }); + + this.allowanceService.getAllowanceById(this.goalId, this.userId).subscribe(allowance => { + this.form.controls['amount'].addValidators([Validators.max(allowance.progress)]); + }); } changeAllowance() {