plugin identity: fixed jid.userhostJID call + capitalize user when jid is used.

This commit is contained in:
Goffi 2017-11-11 18:35:28 +01:00
commit b6a97ced81

View file

@ -66,13 +66,13 @@ class Identity(object):
"""
id_data = {}
# we first check roster
roster_item = yield client.roster.getItem(jid_.userhostJID)
roster_item = yield client.roster.getItem(jid_.userhostJID())
if roster_item is not None and roster_item.name:
id_data[u'nick'] = roster_item.name
else:
# then vcard
nick = yield self._v.getNick(client, jid_)
id_data[u'nick'] = nick if nick else jid_.user
id_data[u'nick'] = nick if nick else jid_.user.capitalize()
defer.returnValue(id_data)