WEB-363 Missing field validation for Selected Products in Provisioning Criteria

This commit is contained in:
JaySoni1
2025-11-04 07:12:49 +05:30
parent 28beb149a2
commit 6a0d0e2800
@@ -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