From e1c47bccd8e11d5e3f34d3d416a3cb549c5a6aa3 Mon Sep 17 00:00:00 2001 From: Michal Vavak Date: Sat, 19 Jul 2025 00:17:07 +0200 Subject: [PATCH] Update dynamic-prompts.js Error occurs when promptData.configuration exists, but does not contain the key loras, i.e., promptData.configuration.loras is undefined. You need to check if promptData.configuration.loras exists before trying to assign it --- scripts/dynamic-prompts/dynamic-prompts.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/dynamic-prompts/dynamic-prompts.js b/scripts/dynamic-prompts/dynamic-prompts.js index e7b4491..ff760de 100644 --- a/scripts/dynamic-prompts/dynamic-prompts.js +++ b/scripts/dynamic-prompts/dynamic-prompts.js @@ -654,7 +654,9 @@ function render (promptData, batchCount){ if (!overrideModels){ //Apply configuration changes, if any finalConfiguration = Object.assign(UICONFIG, promptData.configuration); - finalConfiguration.loras = promptData.configuration.loras; + if (promptData.configuration && promptData.configuration.loras) { + finalConfiguration.loras = promptData.configuration.loras; + } debug.print(finalConfiguration.model); } }