A validation is added that may cause an error in the form display when expecting a fixed value.

(cherry picked from commit 861849e36339fd6cae7cf1320fa5d1ff00dc9f88)
This commit is contained in:
Jacobo Vargas García
2025-08-19 14:15:26 -05:00
parent a4f675d643
commit d6297322ce
@@ -90,7 +90,7 @@ export class LoanProductDeferredIncomeRecognitionStepComponent implements OnChan
ngOnChanges(changes: SimpleChanges): void {
this.enableIncomeCapitalization = this.deferredIncomeRecognition.capitalizedIncome
? this.deferredIncomeRecognition.capitalizedIncome.enableIncomeCapitalization
? this.deferredIncomeRecognition.capitalizedIncome?.enableIncomeCapitalization
: false;
this.enableBuyDownFee = this.deferredIncomeRecognition.buyDownFee
? this.deferredIncomeRecognition.buyDownFee.enableBuyDownFee
@@ -99,9 +99,9 @@ export class LoanProductDeferredIncomeRecognitionStepComponent implements OnChan
this.loanDeferredIncomeRecognitionForm.patchValue({
enableIncomeCapitalization: this.enableIncomeCapitalization,
capitalizedIncomeCalculationType:
this.deferredIncomeRecognition.capitalizedIncome.capitalizedIncomeCalculationType,
capitalizedIncomeStrategy: this.deferredIncomeRecognition.capitalizedIncome.capitalizedIncomeStrategy,
capitalizedIncomeType: this.deferredIncomeRecognition.capitalizedIncome.capitalizedIncomeType
this.deferredIncomeRecognition.capitalizedIncome?.capitalizedIncomeCalculationType,
capitalizedIncomeStrategy: this.deferredIncomeRecognition.capitalizedIncome?.capitalizedIncomeStrategy,
capitalizedIncomeType: this.deferredIncomeRecognition.capitalizedIncome?.capitalizedIncomeType
});
}
if (this.enableBuyDownFee) {