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