diff --git a/apps/web/process/recalc/validation.ts b/apps/web/process/recalc/validation.ts index 7b58e9a..d35b610 100644 --- a/apps/web/process/recalc/validation.ts +++ b/apps/web/process/recalc/validation.ts @@ -317,12 +317,13 @@ export function createValidationSchema({ apolloClient }: ValidationContext) { if ( insurance.values.fingap.insured === 100_000_001 && - fingapRisks.length > 0 && - !fingapRisks.some((fingapRisk) => - accept_quote?.evo_product_risks?.some( - (evo_product_risk) => - evo_product_risk?.evo_addproduct_typeid === fingapRisk.riskId - ) + fingapRisks?.length > 0 && + fingapRisks.some( + (fingapRisk) => + !accept_quote?.evo_product_risks?.some( + (evo_product_risk) => + fingapRisk.riskId === evo_product_risk?.evo_addproduct_typeid + ) ) ) { ctx.addIssue({