Fixed status not being deleted when building the flows

This commit is contained in:
Lucas Oliveira 2024-06-28 16:34:33 -03:00 committed by Gabriel Luiz Freitas Almeida
commit 3c53f1d27b
2 changed files with 3 additions and 1 deletions

View file

@ -9,7 +9,7 @@ const useIconStatus = (
buildStatus: BuildStatus | undefined,
validationStatus: VertexBuildTypeAPI | null,
) => {
const conditionSuccess = validationStatus && validationStatus.valid;
const conditionSuccess = !(!buildStatus || buildStatus === BuildStatus.TO_BUILD) && validationStatus && validationStatus.valid;
const conditionError = buildStatus === BuildStatus.ERROR;
const conditionInactive = buildStatus === BuildStatus.INACTIVE;

View file

@ -99,6 +99,8 @@ export async function updateVerticesOrder(
const runId = orderResponse.data.run_id;
const verticesToRun = orderResponse.data.vertices_to_run;
useFlowStore.getState().updateBuildStatus(verticesToRun, BuildStatus.TO_BUILD)
const verticesIds = orderResponse.data.ids;
useFlowStore.getState().updateVerticesBuild({
verticesLayers,