diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html index bc1398029..cfdb096e2 100644 --- a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html +++ b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.html @@ -434,6 +434,11 @@ Disbursed Amount Percentage Down Payment is out percentage range + + + Enable Auto Repayment for Down Payment + diff --git a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts index f963d54e0..83d9dab7e 100644 --- a/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts +++ b/src/app/products/loan-products/loan-product-stepper/loan-product-settings-step/loan-product-settings-step.component.ts @@ -102,7 +102,8 @@ export class LoanProductSettingsStepComponent implements OnInit { if (this.loanProductsTemplate.enableDownPayment) { this.loanProductSettingsForm.patchValue({ - 'disbursedAmountPercentageForDownPayment': this.loanProductsTemplate.disbursedAmountPercentageForDownPayment || 0 + 'disbursedAmountPercentageForDownPayment': this.loanProductsTemplate.disbursedAmountPercentageForDownPayment || 0, + 'enableAutoRepaymentForDownPayment': this.loanProductsTemplate.enableAutoRepaymentForDownPayment || false }); } @@ -345,8 +346,10 @@ export class LoanProductSettingsStepComponent implements OnInit { .subscribe(enableDownPayment => { if (enableDownPayment) { this.loanProductSettingsForm.addControl('disbursedAmountPercentageForDownPayment', new FormControl(0, [Validators.required, rangeValidator(0, 100) ])); + this.loanProductSettingsForm.addControl('enableAutoRepaymentForDownPayment', new FormControl(false, [])); } else { this.loanProductSettingsForm.removeControl('disbursedAmountPercentageForDownPayment'); + this.loanProductSettingsForm.removeControl('enableAutoRepaymentForDownPayment'); } });