From 579b34653296bb982fd0b9f20b5c331f76c4df0d Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Tue, 28 Mar 2023 14:59:08 +0300 Subject: [PATCH] fix build --- .../server/routers/calculate/lib/request.ts | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/apps/web/server/routers/calculate/lib/request.ts b/apps/web/server/routers/calculate/lib/request.ts index 1a9fb37..4c50c66 100644 --- a/apps/web/server/routers/calculate/lib/request.ts +++ b/apps/web/server/routers/calculate/lib/request.ts @@ -56,14 +56,17 @@ export async function createRequestData({ ).data.transactioncurrency : null; - const { - data: { systemuser }, - } = await apolloClient.query({ - query: CRMTypes.GetSystemUserDocument, - variables: { - domainname: user.domainName, - }, - }); + let systemuser: CRMTypes.GetSystemUserQuery['systemuser'] = null; + + if (user?.domainName) { + const { data } = await apolloClient.query({ + query: CRMTypes.GetSystemUserDocument, + variables: { + domainname: user.domainName, + }, + }); + if (data.systemuser) systemuser = data.systemuser; + } async function getDeprecation() { if (values.leaseObjectType) { @@ -1230,7 +1233,7 @@ export async function createRequestData({ return { additionalData, flags: { - DISABLE_CHECKS_RESULTS: unlimited, + DISABLE_CHECKS_RESULTS: unlimited === true, }, preparedPayments, preparedValues,