Skip to content

Commit 0d3e0f6

Browse files
committed
stringifyId and null-coalescing operator
1 parent 123aa16 commit 0d3e0f6

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

dash-renderer/src/actions/index.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -539,14 +539,16 @@ function inputsToDict(inputs_list) {
539539
if (Array.isArray(inputs_list[i])) {
540540
const inputsi = inputs_list[i];
541541
for (let ii = 0; ii < inputsi.length; ii++) {
542-
const id_str = `${JSON.stringify(inputsi[ii].id)}.${
542+
const id_str = `${stringifyId(inputsi[ii].id)}.${
543543
inputsi[ii].property
544544
}`;
545-
inputs[id_str] = inputsi[ii].value ? inputsi[ii].value : null;
545+
inputs[id_str] = inputsi[ii].value ?? null;
546546
}
547547
} else {
548-
const id_str = `${inputs_list[i].id}.${inputs_list[i].property}`;
549-
inputs[id_str] = inputs_list[i].value ? inputs_list[i].value : null;
548+
const id_str = `${stringifyId(inputs_list[i].id)}.${
549+
inputs_list[i].property
550+
}`;
551+
inputs[id_str] = inputs_list[i].value ?? null;
550552
}
551553
}
552554
return inputs;

0 commit comments

Comments
 (0)