From 4ba83add3cb4f9718126d58002ef5ed71129beb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Olivier=20Brenckl=C3=A9?= Date: Wed, 14 Aug 2024 18:08:32 +0200 Subject: [PATCH] fix(items): Initialize data structure when needed --- CHANGELOG.md | 4 ++++ modules/helpers/item-helpers.js | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a48c0de8..d5e19fad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +`1.903` +* Fix: + * Force Power: Empty mod list doesn't reset basic force power anymore + `1.903` * Features: * Updated "item cards" to match the Mandar theme diff --git a/modules/helpers/item-helpers.js b/modules/helpers/item-helpers.js index da4dbb84..58142751 100644 --- a/modules/helpers/item-helpers.js +++ b/modules/helpers/item-helpers.js @@ -104,6 +104,11 @@ export default class ItemHelpers { ); delete updatedData.data; } + // Initialize updatedData.system if the key is present with no value + if (Object.keys(updatedData).includes('system') && typeof updatedData.system === "undefined") + { + updatedData.system = {}; + } return updatedData; } }