Cached message from attribute of messageReceived method
This commit is contained in:
parent
e635fb4fc4
commit
58bbbe8b9d
@ -1151,8 +1151,9 @@
|
|||||||
},
|
},
|
||||||
|
|
||||||
messageReceived: function (message) {
|
messageReceived: function (message) {
|
||||||
var partner_jid, $message = $(message);
|
var partner_jid, $message = $(message),
|
||||||
if ($message.attr('from') == xmppchat.connection.jid) {
|
message_from = $message.attr('from');
|
||||||
|
if ( message_from == xmppchat.connection.jid) {
|
||||||
// FIXME: Forwarded messages should be sent to specific resources, not broadcasted
|
// FIXME: Forwarded messages should be sent to specific resources, not broadcasted
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -1161,7 +1162,7 @@
|
|||||||
$message = $forwarded.children('message');
|
$message = $forwarded.children('message');
|
||||||
}
|
}
|
||||||
|
|
||||||
var from = Strophe.getBareJidFromJid($message.attr('from')),
|
var from = Strophe.getBareJidFromJid(message_from),
|
||||||
to = Strophe.getBareJidFromJid($message.attr('to')),
|
to = Strophe.getBareJidFromJid($message.attr('to')),
|
||||||
view, resource;
|
view, resource;
|
||||||
|
|
||||||
@ -1171,7 +1172,7 @@
|
|||||||
resource = Strophe.getResourceFromJid($message.attr('to'));
|
resource = Strophe.getResourceFromJid($message.attr('to'));
|
||||||
} else {
|
} else {
|
||||||
partner_jid = from;
|
partner_jid = from;
|
||||||
resource = Strophe.getResourceFromJid($message.attr('from'));
|
resource = Strophe.getResourceFromJid(message_from);
|
||||||
}
|
}
|
||||||
|
|
||||||
view = this.views[partner_jid];
|
view = this.views[partner_jid];
|
||||||
|
Loading…
Reference in New Issue
Block a user