process/insurance: add fingap validation

This commit is contained in:
vchikalkin 2023-07-04 11:19:43 +03:00
parent f9eda3c6b0
commit 11820a7b5d

View File

@ -129,6 +129,14 @@ export function createValidationSchema({ apolloClient }: ValidationContext) {
});
}
if (!fingap.insuranceCompany && fingap.insCost > 0) {
ctx.addIssue({
code: z.ZodIssueCode.custom,
message: `Укажите страховую компанию ${fingap.policyType}`,
path: ['insurance'],
});
}
if (
!leasingWithoutKasko &&
!insDecentral &&