Hello,
The display name of my logged in user returns the userId!
Imagine i have two Jabber users:
UserID (JID):
JabberDude1@bla.comDisplay Name: Jabber Dude One
UserID (JID):
JabberDude2@bla.com
Display Name: Jabber Dude TwoFrom the contacts list, if i login with JabberDude1, i can get the display name from JabberDude2.
If i login with JabberDude2, i can get the display name from JabberDude1:
updateRosterItem: function (contact) {
alert(contact.getDisplayName()); // it works ok, returning "Jabber Dude One" (when JabberDude2 is logged in)
}
But i can't get the logged user's displayname:
client.connectedUser.getDisplayName(); // it returns "JabberDude2" instead of "Jabber Dude Two"
Any reason why the connectedUser.getDisplayName() does not return de displayname?
Is there any other way to get the current logged in user's display name?
Thanks