From 49db8a847c3fdeb78fb700244bdb54c4ac7e4887 Mon Sep 17 00:00:00 2001 From: anovazzi1 Date: Fri, 14 Jun 2024 17:10:50 -0300 Subject: [PATCH] update logs to new format --- .../components/switchOutputView/index.tsx | 2 +- .../components/parameterComponent/index.tsx | 26 +++++++++---------- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/frontend/src/CustomNodes/GenericNode/components/outputModal/components/switchOutputView/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/outputModal/components/switchOutputView/index.tsx index 48352f7a9..6930e4e4a 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/outputModal/components/switchOutputView/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/outputModal/components/switchOutputView/index.tsx @@ -25,7 +25,7 @@ const SwitchOutputView: React.FC = ({ const flowPoolNode = (flowPool[nodeId] ?? [])[ (flowPool[nodeId]?.length ?? 1) - 1 ]; - let results = flowPoolNode?.data?.logs[outputName] ?? ""; + let results = (flowPoolNode?.data?.logs[outputName] ?? [])[0] ?? ""; if (Array.isArray(results)) { console.error("Log results are an array", results); return; diff --git a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx index fb77f168e..89fe0215d 100644 --- a/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/components/parameterComponent/index.tsx @@ -91,7 +91,7 @@ export default function ParameterComponent({ const logHasMessage = (data: any) => { if (!outputName) return; - const logs = data?.logs[outputName]; + const logs = (data?.logs[outputName] ?? [])[0]; if (Array.isArray(logs) && logs.length > 1) { return logs.some((log) => log.message); } else { @@ -101,7 +101,7 @@ export default function ParameterComponent({ const logTypeIsUnknown = (data: any) => { if (!outputName) return; - const logs = data?.logs[outputName]; + const logs = (data?.logs[outputName] ?? [])[0]; if (Array.isArray(logs) && logs.length > 1) { return logs.some((log) => log.type === "unknown"); } else { @@ -119,7 +119,7 @@ export default function ParameterComponent({ let hasOutputs; if (flowPoolNode?.data?.logs && outputName) { - hasOutputs = flowPoolNode?.data?.logs[outputName] ?? null; + hasOutputs = (flowPoolNode?.data?.logs[outputName] ?? [])[0] ?? null; } const unknownOutput = logTypeIsUnknown(flowPoolNode?.data); @@ -144,7 +144,7 @@ export default function ParameterComponent({ handleUpdateValues, debouncedHandleUpdateValues, setNode, - setIsLoading + setIsLoading, ); const { handleNodeClass: handleNodeClassHook } = useHandleNodeClass( @@ -152,7 +152,7 @@ export default function ParameterComponent({ name, takeSnapshot, setNode, - updateNodeInternals + updateNodeInternals, ); const { handleRefreshButtonPress: handleRefreshButtonPressHook } = @@ -161,13 +161,13 @@ export default function ParameterComponent({ let disabled = edges.some( (edge) => - edge.targetHandle === scapedJSONStringfy(proxy ? { ...id, proxy } : id) + edge.targetHandle === scapedJSONStringfy(proxy ? { ...id, proxy } : id), ) ?? false; let disabledOutput = edges.some( (edge) => - edge.sourceHandle === scapedJSONStringfy(proxy ? { ...id, proxy } : id) + edge.sourceHandle === scapedJSONStringfy(proxy ? { ...id, proxy } : id), ) ?? false; const handleRefreshButtonPress = async (name, data) => { @@ -178,7 +178,7 @@ export default function ParameterComponent({ const handleOnNewValue = async ( newValue: string | string[] | boolean | Object[], - skipSnapshot: boolean | undefined = false + skipSnapshot: boolean | undefined = false, ): Promise => { handleOnNewValueHook(newValue, skipSnapshot); }; @@ -292,14 +292,14 @@ export default function ParameterComponent({ className={classNames( left ? "my-12 -ml-0.5 " : " my-12 -mr-0.5 ", "h-3 w-3 rounded-full border-2 bg-background", - !showNode ? "mt-0" : "" + !showNode ? "mt-0" : "", )} style={{ borderColor: color ?? nodeColors.unknown, }} onClick={() => { setFilterEdge( - groupByFamily(myData, tooltipTitle!, left, nodes!) + groupByFamily(myData, tooltipTitle!, left, nodes!), ); }} > @@ -379,7 +379,7 @@ export default function ParameterComponent({ "h-5 w-5 rounded-md", displayOutputPreview && !unknownOutput ? " hover:text-medium-indigo" - : " cursor-not-allowed text-muted-foreground" + : " cursor-not-allowed text-muted-foreground", )} name={"ScanEye"} /> @@ -436,12 +436,12 @@ export default function ParameterComponent({ } className={classNames( left ? "-ml-0.5" : "-mr-0.5", - "h-3 w-3 rounded-full border-2 bg-background" + "h-3 w-3 rounded-full border-2 bg-background", )} style={{ borderColor: color ?? nodeColors.unknown }} onClick={() => { setFilterEdge( - groupByFamily(myData, tooltipTitle!, left, nodes!) + groupByFamily(myData, tooltipTitle!, left, nodes!), ); }} />