From c2195eb3887a8e1c46e45d59b900df741cabb7b5 Mon Sep 17 00:00:00 2001 From: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Fri, 28 Apr 2023 07:58:48 +0100 Subject: [PATCH] Dont crash if preset is invalid --- preset-text/presetText.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/preset-text/presetText.js b/preset-text/presetText.js index 30cc45d..a16b09c 100644 --- a/preset-text/presetText.js +++ b/preset-text/presetText.js @@ -150,9 +150,10 @@ app.registerExtension({ const outIn = outNode && outNode.inputs && outNode.inputs[link_info.target_slot]; if (outIn.widget) { const w = outNode.widgets.find((w) => w.name === outIn.widget.name); - if (w) { - w.value = presets.find((p) => p.name === widget.value).value; - } + if (!w) continue; + const preset = presets.find((p) => p.name === widget.value); + if (!preset) continue; + w.value = preset.value; } } }