From d625972726cc92a37ab5d126568c2013c85bbf6e Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Thu, 23 May 2024 15:56:46 +0800 Subject: [PATCH] set empty-keyed DATA if null --- src/scripts/utils/nested.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/scripts/utils/nested.js b/src/scripts/utils/nested.js index 846c9c4..62d6e77 100644 --- a/src/scripts/utils/nested.js +++ b/src/scripts/utils/nested.js @@ -46,6 +46,7 @@ nested.dictionary = class dictionary { */ static set(data, path, value, options = {}) { let DATA = data, PATH = path, VALUE = value; + (DATA == null) ? DATA = {} : false; // Convert path into an array if not yet set. PATH = (Array.isArray(PATH)) ? PATH : (PATH && (typeof PATH).includes(`str`)) ? PATH.trim().split(`,`) : [];