From cc6b2dd7a1a9095c813a4fd0e7652e8abc18de8a Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sat, 9 Feb 2008 10:08:44 +0000 Subject: [PATCH] don't request vcard to full_jid when we know the real jid in MUC. fixes #3723 --- src/vcard.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/vcard.py b/src/vcard.py index b6fcc3695..ed6e70fc9 100644 --- a/src/vcard.py +++ b/src/vcard.py @@ -388,7 +388,12 @@ class VcardWindow: self.fill_status_label() if self.gc_contact: - gajim.connections[self.account].request_vcard(self.real_jid, + # If we know the real jid, remove the resource from vcard request + if self.gc_contact.jid: + jid = self.gc_contact.jid + else: + jid = self.real_jid + gajim.connections[self.account].request_vcard(jid, self.gc_contact.get_full_jid()) else: gajim.connections[self.account].request_vcard(self.contact.jid)