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(`,`) : [];