# HG changeset patch
# User Goffi <goffi@goffi.org>
# Date 1510421728 -3600
# Node ID 07478106a10dfd8bab5d33a701d27c80a196ef56
# Parent  6c39f30444a085ebb33576deedf4e740b8543ca9
plugin identity: fixed jid.userhostJID call + capitalize user when jid is used.

diff -r 6c39f30444a0 -r 07478106a10d src/plugins/plugin_misc_identity.py
--- a/src/plugins/plugin_misc_identity.py	Sat Nov 11 18:34:21 2017 +0100
+++ b/src/plugins/plugin_misc_identity.py	Sat Nov 11 18:35:28 2017 +0100
@@ -66,13 +66,13 @@
         """
         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)