Merge pull request #2752 from JaySoni1/WEB-363-missing-field-validation-for-selected-products-in-provisioning-criteria

WEB-363-missing-field-validation-for-selected-products-in-provisioning-criteria
This commit is contained in:
Jose Alberto Hernandez
2025-11-04 11:09:46 -05:00
committed by GitHub
@@ -131,7 +131,10 @@ export class CreateLoanProvisioningCriteriaComponent implements OnInit {
'',
Validators.required
],
loanProducts: ['']
loanProducts: [
[],
Validators.required
]
});
}
@@ -234,9 +237,10 @@ export class CreateLoanProvisioningCriteriaComponent implements OnInit {
*/
submit() {
const locale = this.settingsService.language.code;
const products = this.provisioningCriteriaForm.get('loanProducts').value;
const loanProvisioningCriteria = {
...this.provisioningCriteriaForm.value,
loanProducts: this.provisioningCriteriaForm.get('loanProducts').value.map((product: any) => ({
loanProducts: products.map((product: any) => ({
id: product.id,
name: product.name,
includeInBorrowerCycle: product.includeInBorrowerCycle