diff --git a/react-components/src/data-providers/core-dm-provider/CoreDm3dDataProvider.ts b/react-components/src/data-providers/core-dm-provider/CoreDm3dDataProvider.ts index c5758b6fd16..a43931f9d7d 100644 --- a/react-components/src/data-providers/core-dm-provider/CoreDm3dDataProvider.ts +++ b/react-components/src/data-providers/core-dm-provider/CoreDm3dDataProvider.ts @@ -17,7 +17,7 @@ import { type TaggedAddResourceOptions } from '../../components/Reveal3DResource import { COGNITE_3D_OBJECT_SOURCE } from './dataModels'; import { getDMSModels } from './getDMSModels'; import { getEdgeConnected3dInstances } from './getEdgeConnected3dInstances'; -import { getFdmConnectionsForNodes } from './getFdmConnectionsForNodeIds'; +import { getFdmConnectionsForNodes } from './getFdmConnectionsForNodes'; import { type Node3D } from '@cognite/sdk'; import { getDMSRevision } from './getDMSRevision'; import { listAllMappedFdmNodes, listMappedFdmNodes } from './listMappedFdmNodes'; diff --git a/react-components/src/data-providers/core-dm-provider/getFdmConnectionsForNodeIds.ts b/react-components/src/data-providers/core-dm-provider/getFdmConnectionsForNodes.ts similarity index 96% rename from react-components/src/data-providers/core-dm-provider/getFdmConnectionsForNodeIds.ts rename to react-components/src/data-providers/core-dm-provider/getFdmConnectionsForNodes.ts index c6b59140968..69b42417757 100644 --- a/react-components/src/data-providers/core-dm-provider/getFdmConnectionsForNodeIds.ts +++ b/react-components/src/data-providers/core-dm-provider/getFdmConnectionsForNodes.ts @@ -59,7 +59,9 @@ export async function getFdmConnectionsForNodes( result.items.cad_nodes.forEach((cadNode) => { const props = cadNode.properties[CORE_DM_SPACE][COGNITE_CAD_NODE_VIEW_VERSION_KEY]; - const revisionIndex = props.revisions.findIndex((id) => id === revisionRef); + const revisionIndex = props.revisions.findIndex( + (id) => id.externalId === revisionRef.externalId && id.space === revisionRef.space + ); const treeIndex = props.treeIndexes[revisionIndex]; const relevant = treeIndexSet.has(treeIndex); @@ -141,7 +143,8 @@ const cadConnectionQuery = { objects_3d: { nodes: { from: 'cad_nodes', - through: { view: COGNITE_CAD_NODE_SOURCE, identifier: 'object3D' } + through: { view: COGNITE_CAD_NODE_SOURCE, identifier: 'object3D' }, + direction: 'outwards' } }, assets: {