Optimise chat storage by not storing both equipped and costume (#14409)

* don’t store both equipped and costume

* fix lint
This commit is contained in:
Phillip Thelen
2022-12-15 21:30:15 +01:00
committed by GitHub
parent cfdef760d5
commit 2c9ee04c6d
2 changed files with 34 additions and 2 deletions

View File

@@ -67,8 +67,11 @@ export function setUserStyles (newMessage, user) {
if (userCopy.items) {
userStyles.items.gear = {};
userStyles.items.gear.costume = { ...userCopy.items.gear.costume };
userStyles.items.gear.equipped = { ...userCopy.items.gear.equipped };
if (userCopy.preferences && userCopy.preferences.costume) {
userStyles.items.gear.costume = { ...userCopy.items.gear.costume };
} else {
userStyles.items.gear.equipped = { ...userCopy.items.gear.equipped };
}
userStyles.items.currentMount = userCopy.items.currentMount;
userStyles.items.currentPet = userCopy.items.currentPet;