mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-25 16:55:07 +02:00
It's working! Untested on human avatars.
This commit is contained in:
parent
2c5db54b08
commit
aa837d8858
2 changed files with 17 additions and 5 deletions
|
@ -75,10 +75,17 @@ Rectangle {
|
|||
case 'updateUsername':
|
||||
var userId = message.params[0];
|
||||
var userName = message.params[1];
|
||||
var userIndex = findSessionIndex(userId);
|
||||
console.log('computed userIndex:', userIndex);
|
||||
userModel.get(userIndex).userName = userName;
|
||||
userData[userIndex].userName = userName;
|
||||
console.log('passed userId:', userId);
|
||||
console.log('passed userName:', userName);
|
||||
if (!userId) {
|
||||
myData.userName = userName;
|
||||
myCard.userName = userName;
|
||||
} else {
|
||||
var userIndex = findSessionIndex(userId);
|
||||
console.log('computed userIndex:', userIndex);
|
||||
userModel.get(userIndex).userName = userName;
|
||||
userData[userIndex].userName = userName;
|
||||
}
|
||||
break;
|
||||
default:
|
||||
console.log('Unrecognized message:', JSON.stringify(message));
|
||||
|
|
|
@ -134,7 +134,12 @@ function populateUserList() {
|
|||
}
|
||||
|
||||
function usernameFromID(id, username) {
|
||||
var data = [id, username + '/' + id ];
|
||||
var data;
|
||||
if (AvatarList.getAvatar('').sessionUUID === id) {
|
||||
data = ['', username + ' (hidden)']
|
||||
} else {
|
||||
data = [id, username + '/' + id];
|
||||
}
|
||||
print('Username Data:', JSON.stringify(data));
|
||||
pal.sendToQml({ method: 'updateUsername', params: data });
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue