diff --git a/src/frontend/src/CustomNodes/GenericNode/components/NodeStatus/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/NodeStatus/index.tsx index 4b411192c..00e5025a4 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/NodeStatus/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/NodeStatus/index.tsx @@ -61,9 +61,7 @@ export default function NodeStatus({ const conditionSuccess = buildStatus === BuildStatus.BUILT || - (!(!buildStatus || buildStatus === BuildStatus.TO_BUILD) && - validationStatus && - validationStatus.valid); + (buildStatus !== BuildStatus.TO_BUILD && validationStatus?.valid); const lastRunTime = useFlowStore( (state) => state.flowBuildStatus[nodeId_]?.timestamp, @@ -164,7 +162,6 @@ export default function NodeStatus({ return; } if (buildStatus === BuildStatus.BUILDING || isBuilding) return; - setValidationStatus(null); buildFlow({ stopNodeId: nodeId }); track("Flow Build - Clicked", { stopNodeId: nodeId }); };