update with default value
This commit is contained in:
1 parent
dae8f81d25
commit
66dec8371d
2 files changed
+4
-3
No files matched your search
+1
-1
Submodule src/behavior3 updated: 16334eab4c...37eea09599.
+3
-2
@@ -502,13 +502,14 @@ const checkNodeData = (data: NodeData | null | undefined, printer: ErrorPrinter)
|
||||
}
|
||||
if (conf.args) {
|
||||
const args: { [k: string]: unknown } = {};
|
||||
data.args ||= {};
|
||||
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) {
|
||||
if (data.args[key] === undefined && conf.args[i].default !== undefined) {
|
||||
data.args[key] = conf.args[i].default;
|
||||
}
|
||||
|
||||
const value = data.args?.[key];
|
||||
const value = data.args[key];
|
||||
if (value !== undefined) {
|
||||
args[key] = value;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user