# HG changeset patch # User Goffi # Date 1296692829 -3600 # Node ID 1e3e169955b2f30801f69ddca358e861105b3b0f # Parent 345844caf048248cf4840c2d8747bb5dd25cb573 typo diff -r 345844caf048 -r 1e3e169955b2 src/plugins/plugin_xep_0054.py --- a/src/plugins/plugin_xep_0054.py Tue Feb 01 23:18:42 2011 +0100 +++ b/src/plugins/plugin_xep_0054.py Thu Feb 03 01:27:09 2011 +0100 @@ -235,12 +235,12 @@ """Request for VCard's nickname return the cached nickname if exists, else get VCard """ - to_jid = jid.JID(presence['from']) + from_jid = jid.JID(presence['from']) x_elem = filter (lambda x:x.name == "x", presence.elements())[0] #We only want the "x" element for elem in x_elem.elements(): if elem.name == 'photo': hash = str(elem) - old_avatar = self.plugin_parent.get_cache(to_jid, 'avatar') + old_avatar = self.plugin_parent.get_cache(from_jid, 'avatar') if not old_avatar or old_avatar != hash: debug(_('New avatar found, requesting vcard')) - self.plugin_parent.getCard(to_jid.userhost(), self.parent.profile) + self.plugin_parent.getCard(from_jid.userhost(), self.parent.profile)