From 090217039e63ce14c86cf7e0e7c5ca50fb37eaa8 Mon Sep 17 00:00:00 2001 From: Chika Date: Sat, 16 Jul 2022 15:28:33 +0300 Subject: [PATCH] page/index: fix data is undefined --- process/init/get-data.ts | 21 ++++++++------------- 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/process/init/get-data.ts b/process/init/get-data.ts index ad23c19..414950f 100644 --- a/process/init/get-data.ts +++ b/process/init/get-data.ts @@ -134,9 +134,7 @@ const QUERY_GET_INSURANCE_DATA = gql` `; export async function getCRMData(apolloClient: ApolloClient, user: User) { - const { - data: { selectLead, selectOpportunity }, - } = await apolloClient.query({ + const { data: ownerData } = await apolloClient.query({ query: QUERY_GET_OWNER_DATA, variables: { domainname: getDomainName(user), @@ -151,21 +149,19 @@ export async function getCRMData(apolloClient: ApolloClient, us } }); - const { - data: { kasko, osago, fingap }, - } = await apolloClient.query({ + const { data: insuranceData } = await apolloClient.query({ query: QUERY_GET_INSURANCE_DATA, }); - const insuranceData = { + const insurance = { osago: { - insuranceCompany: normalizeOptions(osago), + insuranceCompany: normalizeOptions(insuranceData.osago), }, kasko: { - insuranceCompany: normalizeOptions(kasko), + insuranceCompany: normalizeOptions(insuranceData.kasko), }, fingap: { - insuranceCompany: normalizeOptions(fingap), + insuranceCompany: normalizeOptions(insuranceData.fingap), }, }; @@ -230,8 +226,7 @@ export async function getCRMData(apolloClient: ApolloClient, us return { options: { - selectLead, - selectOpportunity, + ...ownerData, ...options, selectSubsidy, selectImportProgram, @@ -245,7 +240,7 @@ export async function getCRMData(apolloClient: ApolloClient, us selectInsNSIB, }, tables: { - insurance: insuranceData, + insurance, }, }; }