From 9868ad30d17222612d022a6c0e0f47e4a79109ea Mon Sep 17 00:00:00 2001 From: space-nuko <24979496+space-nuko@users.noreply.github.com> Date: Mon, 22 May 2023 12:28:20 -0500 Subject: [PATCH] Fix iterating node definitions with no inputs --- src/lib/ComfyNodeDef.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ComfyNodeDef.ts b/src/lib/ComfyNodeDef.ts index 7a9a25d..58f0dd4 100644 --- a/src/lib/ComfyNodeDef.ts +++ b/src/lib/ComfyNodeDef.ts @@ -53,7 +53,7 @@ export function isBackendNodeDefInputType(inputName: string, type: ComfyNodeDefI } export function iterateNodeDefInputs(def: ComfyNodeDef): Iterable<[string, ComfyNodeDefInput]> { - var inputs = def.input.required + var inputs = def.input.required || {} if (def.input.optional != null) { inputs = Object.assign({}, def.input.required, def.input.optional) }