page/index: fix data is undefined
This commit is contained in:
parent
e607176770
commit
090217039e
@ -134,9 +134,7 @@ const QUERY_GET_INSURANCE_DATA = gql`
|
||||
`;
|
||||
|
||||
export async function getCRMData(apolloClient: ApolloClient<NormalizedCache>, user: User) {
|
||||
const {
|
||||
data: { selectLead, selectOpportunity },
|
||||
} = await apolloClient.query<GetOwnerData, GetOwnerDataVariables>({
|
||||
const { data: ownerData } = await apolloClient.query<GetOwnerData, GetOwnerDataVariables>({
|
||||
query: QUERY_GET_OWNER_DATA,
|
||||
variables: {
|
||||
domainname: getDomainName(user),
|
||||
@ -151,21 +149,19 @@ export async function getCRMData(apolloClient: ApolloClient<NormalizedCache>, us
|
||||
}
|
||||
});
|
||||
|
||||
const {
|
||||
data: { kasko, osago, fingap },
|
||||
} = await apolloClient.query<GetInsuranceData>({
|
||||
const { data: insuranceData } = await apolloClient.query<GetInsuranceData>({
|
||||
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<NormalizedCache>, us
|
||||
|
||||
return {
|
||||
options: {
|
||||
selectLead,
|
||||
selectOpportunity,
|
||||
...ownerData,
|
||||
...options,
|
||||
selectSubsidy,
|
||||
selectImportProgram,
|
||||
@ -245,7 +240,7 @@ export async function getCRMData(apolloClient: ApolloClient<NormalizedCache>, us
|
||||
selectInsNSIB,
|
||||
},
|
||||
tables: {
|
||||
insurance: insuranceData,
|
||||
insurance,
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user