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:
+6
-2
@@ -131,7 +131,10 @@ export class CreateLoanProvisioningCriteriaComponent implements OnInit {
|
|||||||
'',
|
'',
|
||||||
Validators.required
|
Validators.required
|
||||||
],
|
],
|
||||||
loanProducts: ['']
|
loanProducts: [
|
||||||
|
[],
|
||||||
|
Validators.required
|
||||||
|
]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -234,9 +237,10 @@ export class CreateLoanProvisioningCriteriaComponent implements OnInit {
|
|||||||
*/
|
*/
|
||||||
submit() {
|
submit() {
|
||||||
const locale = this.settingsService.language.code;
|
const locale = this.settingsService.language.code;
|
||||||
|
const products = this.provisioningCriteriaForm.get('loanProducts').value;
|
||||||
const loanProvisioningCriteria = {
|
const loanProvisioningCriteria = {
|
||||||
...this.provisioningCriteriaForm.value,
|
...this.provisioningCriteriaForm.value,
|
||||||
loanProducts: this.provisioningCriteriaForm.get('loanProducts').value.map((product: any) => ({
|
loanProducts: products.map((product: any) => ({
|
||||||
id: product.id,
|
id: product.id,
|
||||||
name: product.name,
|
name: product.name,
|
||||||
includeInBorrowerCycle: product.includeInBorrowerCycle
|
includeInBorrowerCycle: product.includeInBorrowerCycle
|
||||||
|
|||||||
Reference in New Issue
Block a user