fix: reset avatar before loading user avatar sandbox

This commit is contained in:
Index 2024-07-09 07:35:09 -05:00
parent f5f324b323
commit 4a3ad2eb5f

View file

@ -437,7 +437,16 @@ async function LoadUser(id) {
return response.json(); return response.json();
}) })
.then((data) => { .then((data) => {
Avatar.items = []; Avatar = {
useCharacter: true,
items: [],
headColor: '#' + data.colors.head || '#cdcdcd',
torsoColor: '#' + data.colors.torso || '#cdcdcd',
leftArmColor: '#' + data.colors.leftArm || '#cdcdcd',
rightArmColor: '#' + data.colors.rightArm || '#cdcdcd',
leftLegColor: '#' + data.colors.leftLeg || '#cdcdcd',
rightLegColor: '#' + data.colors.rightLeg || '#cdcdcd'
};
data.assets.forEach((item) => { data.assets.forEach((item) => {
if (ItemCache[item.id] === undefined) { if (ItemCache[item.id] === undefined) {
@ -466,13 +475,6 @@ async function LoadUser(id) {
} }
}); });
Avatar.headColor = '#' + data.colors.head || '#cdcdcd';
Avatar.torsoColor = '#' + data.colors.torso || '#cdcdcd';
Avatar.leftArmColor = '#' + data.colors.leftArm || '#cdcdcd';
Avatar.rightArmColor = '#' + data.colors.rightArm || '#cdcdcd';
Avatar.leftLegColor = '#' + data.colors.leftLeg || '#cdcdcd';
Avatar.rightLegColor = '#' + data.colors.rightLeg || '#cdcdcd';
UpdateAvatar(); UpdateAvatar();
}) })
.catch((error) => { .catch((error) => {