Bugfix. Get JID from presence

This commit is contained in:
JC Brand 2018-03-14 11:54:22 +00:00
parent 03d7f07a4c
commit c621732f2f

View File

@ -129,7 +129,7 @@
_converse.api.settings.update({'use_vcards': true}); _converse.api.settings.update({'use_vcards': true});
_converse.createRequestingContactFromVCard = function (presence, vcard) { _converse.createRequestingContactFromVCard = function (presence, vcard) {
const bare_jid = Strophe.getBareJidFromJid(vcard.jid); const bare_jid = Strophe.getBareJidFromJid(presence.getAttribute('from'));
let fullname = vcard.fullname; let fullname = vcard.fullname;
if (!fullname) { if (!fullname) {
const nick_el = sizzle(`nick[xmlns="${Strophe.NS.NICK}"]`, presence); const nick_el = sizzle(`nick[xmlns="${Strophe.NS.NICK}"]`, presence);