From d3fa87fd94967b034f969964737c8c00e5d120c9 Mon Sep 17 00:00:00 2001 From: Chenlei Hu Date: Thu, 9 Jan 2025 19:02:52 -0500 Subject: [PATCH] Fix node version metadata (#1432) --- js/workflow-metadata.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/js/workflow-metadata.js b/js/workflow-metadata.js index c9935f9c..906abb78 100644 --- a/js/workflow-metadata.js +++ b/js/workflow-metadata.js @@ -53,7 +53,9 @@ class WorkflowMetadataExtension { const nodeInfo = this.installedNodes[nodePackageName] ?? this.installedNodes[nodePackageName.toLowerCase()]; - nodeVersions[nodePackageName] = nodeInfo.ver; + if (nodeInfo) { + nodeVersions[nodePackageName] = nodeInfo.ver; + } } else if (["nodes", "comfy_extras"].includes(modules[0])) { nodeVersions["comfy-core"] = this.comfyCoreVersion; } else { @@ -78,7 +80,11 @@ class WorkflowMetadataExtension { workflow.extra = {}; } const graph = this; - workflow.extra["node_versions"] = extension.getGraphNodeVersions(graph); + try { + workflow.extra["node_versions"] = extension.getGraphNodeVersions(graph); + } catch (e) { + console.error(e); + } return workflow; };