diff --git a/src/frontend/src/utils/buildUtils.ts b/src/frontend/src/utils/buildUtils.ts index acd145dc5..9ffcfc955 100644 --- a/src/frontend/src/utils/buildUtils.ts +++ b/src/frontend/src/utils/buildUtils.ts @@ -36,6 +36,8 @@ export async function buildVertices({ // If the targetId is not found, include the entire inner array vertices.push(innerArray); } + } else { + vertices = verticesOrder; } const buildResults: Array = []; @@ -57,10 +59,6 @@ export async function buildVertices({ } } buildResults.push(buildData.valid); - if (onBuildComplete) { - const allNodesValid = buildResults.every((result) => result); - onBuildComplete(allNodesValid); - } } catch (error) { if (onBuildError) { console.log(error); @@ -73,4 +71,8 @@ export async function buildVertices({ }) ); } + if (onBuildComplete) { + const allNodesValid = buildResults.every((result) => result); + onBuildComplete(allNodesValid); + } }