process/fingap: fix getFingapRisks

This commit is contained in:
vchikalkin 2024-02-16 17:20:18 +03:00
parent c7d152d73b
commit 33f7b5eb7b

View File

@ -42,21 +42,23 @@ export default function helper({
},
});
const risks = evo_addproduct_types?.map(
(evo_addproduct_type) =>
({
calcType: evo_addproduct_type?.evo_type_calc_cerebellum,
key: evo_addproduct_type?.evo_addproduct_typeid,
keys: evo_addproduct_type?.evo_addproduct_types?.map(
(addproduct_type) => addproduct_type?.evo_addproduct_typeid
),
premium: 0,
premiumPerc: evo_addproduct_type?.evo_cost_service_provider_withoutnds,
riskId: evo_addproduct_type?.evo_addproduct_typeid,
riskName: evo_addproduct_type?.evo_name,
sum: 0,
} as Risk)
);
const risks = evo_addproduct_types
?.filter((evo_addproduct_type) => evo_addproduct_type?.evo_product_type === 100_000_006)
.map(
(evo_addproduct_type) =>
({
calcType: evo_addproduct_type?.evo_type_calc_cerebellum,
key: evo_addproduct_type?.evo_addproduct_typeid,
keys: evo_addproduct_type?.evo_addproduct_types?.map(
(addproduct_type) => addproduct_type?.evo_addproduct_typeid
),
premium: 0,
premiumPerc: evo_addproduct_type?.evo_cost_service_provider_withoutnds ?? 0,
riskId: evo_addproduct_type?.evo_addproduct_typeid,
riskName: evo_addproduct_type?.evo_name,
sum: 0,
} as Risk)
);
if (!risks) return [];