From a14dfad0e3ba5f627551ba2272598e9724b3d29d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5kon=20Flatval?= <70905152+haakonflatval-cognite@users.noreply.github.com> Date: Thu, 12 Sep 2024 09:33:37 +0200 Subject: [PATCH] fix(react-components): don't send CAD connections request without items (#4752) --- .../core-dm-provider/getCadConnectionsForRevisions.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/react-components/src/data-providers/core-dm-provider/getCadConnectionsForRevisions.ts b/react-components/src/data-providers/core-dm-provider/getCadConnectionsForRevisions.ts index 5649a16501a..252a20e8545 100644 --- a/react-components/src/data-providers/core-dm-provider/getCadConnectionsForRevisions.ts +++ b/react-components/src/data-providers/core-dm-provider/getCadConnectionsForRevisions.ts @@ -24,6 +24,9 @@ export async function getCadConnectionsForRevisions( modelRevisions: Array<[DmsUniqueIdentifier, DmsUniqueIdentifier]>, fdmSdk: FdmSDK ): Promise { + if (modelRevisions.length === 0) { + return []; + } const results = await getModelConnectionResults(modelRevisions, fdmSdk); const object3dToAssetMap = createObject3dToAssetMap(results.items.assets); const cadNodeToModelMap = createCadNodeToObject3dMap(results.items.cad_nodes);