fix: reset avatar before loading user avatar sandbox
This commit is contained in:
parent
f5f324b323
commit
4a3ad2eb5f
1 changed files with 10 additions and 8 deletions
|
|
@ -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) => {
|
||||||
|
|
|
||||||
Reference in a new issue