From 8a7a71316001bd448ed2f419251eb3acf41b839b Mon Sep 17 00:00:00 2001 From: vchikalkin Date: Thu, 16 Feb 2023 13:22:09 +0300 Subject: [PATCH] process/init: prefetch transactioncurrency rub data --- apps/web/process/init/get-data/get-initial-data.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/web/process/init/get-data/get-initial-data.ts b/apps/web/process/init/get-data/get-initial-data.ts index 6bc8b6e..b585d3d 100644 --- a/apps/web/process/init/get-data/get-initial-data.ts +++ b/apps/web/process/init/get-data/get-initial-data.ts @@ -23,6 +23,14 @@ export async function getInitialData({ query }: ApolloClient, user: User const transactioncurrency_rub = transactioncurrencies?.find((x) => x?.isocurrencycode === 'RUB'); + if (transactioncurrency_rub?.transactioncurrencyid) + await query({ + query: CRMTypes.GetTransactionCurrencyDocument, + variables: { + currencyid: transactioncurrency_rub?.transactioncurrencyid, + }, + }); + return { options: { selectLead: leads,