From 47d8c2aff8553e0c4199395521eb72b3428f7441 Mon Sep 17 00:00:00 2001 From: codetypes Date: Tue, 14 Jan 2025 17:24:33 +0800 Subject: [PATCH] use default value --- src/misc/b3util.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/misc/b3util.ts b/src/misc/b3util.ts index 7c178cc..4bda23b 100644 --- a/src/misc/b3util.ts +++ b/src/misc/b3util.ts @@ -327,10 +327,15 @@ export const checkNodeData = (data: NodeModel | null | undefined) => { const args: { [k: string]: unknown } = {}; for (let i = 0; i < conf.args.length; i++) { const key = conf.args[i].name; + if (data.args && data.args[key] === undefined && conf.args[i].default !== undefined) { + data.args[key] = conf.args[i].default; + } + const value = data.args?.[key]; if (value !== undefined) { args[key] = value; } + if (!checkNodeArg(data, conf, i, true)) { hasError = true; }