From c1947a01927d522bfed6745ed7ce1ab01ad11e61 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira <62335616+lucaseduoli@users.noreply.github.com> Date: Tue, 2 Jul 2024 10:10:48 -0300 Subject: [PATCH] Fix Global Components bug (#2478) * removed unused console.logs * Fixed load_from_db not being updated --- .../src/CustomNodes/hooks/use-handle-new-value.tsx | 2 +- src/frontend/src/modals/apiModal/utils/tabs-array.tsx | 2 -- src/frontend/src/utils/reactflowUtils.ts | 8 -------- 3 files changed, 1 insertion(+), 11 deletions(-) diff --git a/src/frontend/src/CustomNodes/hooks/use-handle-new-value.tsx b/src/frontend/src/CustomNodes/hooks/use-handle-new-value.tsx index 25ef54825..5f294af5b 100644 --- a/src/frontend/src/CustomNodes/hooks/use-handle-new-value.tsx +++ b/src/frontend/src/CustomNodes/hooks/use-handle-new-value.tsx @@ -63,7 +63,7 @@ const useHandleOnNewValue = ( ...newNode.data, }; - if (dbValue) { + if (dbValue !== undefined) { newNode.data.node.template[name].load_from_db = dbValue; } diff --git a/src/frontend/src/modals/apiModal/utils/tabs-array.tsx b/src/frontend/src/modals/apiModal/utils/tabs-array.tsx index a194fae17..dc50bf7a3 100644 --- a/src/frontend/src/modals/apiModal/utils/tabs-array.tsx +++ b/src/frontend/src/modals/apiModal/utils/tabs-array.tsx @@ -3,8 +3,6 @@ export function createTabsArray( includeWebhookCurl = false, includeTweaks = false, ) { - // console.log(includeTweaks) - console.log(includeWebhookCurl); const tabs = [ { name: "Run cURL", diff --git a/src/frontend/src/utils/reactflowUtils.ts b/src/frontend/src/utils/reactflowUtils.ts index e4ac017a8..2f3ef9b2f 100644 --- a/src/frontend/src/utils/reactflowUtils.ts +++ b/src/frontend/src/utils/reactflowUtils.ts @@ -48,7 +48,6 @@ export function checkChatInput(nodes: Node[]) { } export function cleanEdges(nodes: NodeType[], edges: Edge[]) { - console.log("cleanEdges", nodes, edges); let newEdges = cloneDeep(edges); edges.forEach((edge) => { // check if the source and target node still exists @@ -93,8 +92,6 @@ export function cleanEdges(nodes: NodeType[], edges: Edge[]) { output_types: outputTypes, dataType: sourceNode.data.type, }; - console.log("id", id); - console.log("parsedSourceHandle", parsedSourceHandle); if (scapedJSONStringfy(id) !== sourceHandle) { newEdges = newEdges.filter((e) => e.id !== edge.id); } @@ -387,7 +384,6 @@ export function updateEdgesHandleIds({ edges, nodes, }: updateEdgesHandleIdsType): Edge[] { - console.log("updateEdgesHandleIds"); let newEdges = cloneDeep(edges); newEdges.forEach((edge) => { const sourceNodeId = edge.source; @@ -766,9 +762,7 @@ export function reconnectEdges(groupNode: NodeType, excludedEdges: Edge[]) { } if (nodes.some((node) => node.id === edge.target)) { const targetNode = nodes.find((node) => node.id === edge.target)!; - console.log("targetNode", targetNode); const targetHandle: targetHandleType = scapeJSONParse(edge.targetHandle!); - console.log("targetHandle", targetHandle); const proxy = { id: targetNode.id, field: targetHandle.fieldName }; let newTargetHandle: targetHandleType = cloneDeep(targetHandle); newTargetHandle.id = groupNode.id; @@ -1039,8 +1033,6 @@ function generateNodeOutputs(flow: FlowType) { const nodeOutputs = node.data.node.outputs; nodeOutputs.forEach((output) => { //filter outputs that are not connected - console.log(output); - console.log(edges); if ( !edges.some( (edge) =>