diff --git a/matrix-util.js b/matrix-util.js index ce9142a..bbdbad1 100644 --- a/matrix-util.js +++ b/matrix-util.js @@ -28,6 +28,10 @@ MatrixUtil.prototype.updateBuddyState = function(jid, state, statusText, resourc if (jid == 'undefined') {return; } jid = jid.toLowerCase(); + if (!resource) { + resource = 'undefined'; + } + let logger = this.logger; let matrix = this.matrix; @@ -131,7 +135,7 @@ MatrixUtil.prototype.updateLastIncoming = function(sender, msg) { MatrixUtil.prototype.updateLastOutgoing = function(destination, msg) { if (!destination) { return; } destination = destination.toLowerCase(); - + let matrix = this.matrix; if (!matrix) {