From 403eb32a252910f6de85ed6352b6daa05cf20ca8 Mon Sep 17 00:00:00 2001 From: Xavi Ferrer <xavi@delape.net> Date: Tue, 3 Nov 2020 10:06:46 +0100 Subject: [PATCH] fix data accessing --- src/plugins/converse-rai.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/plugins/converse-rai.js b/src/plugins/converse-rai.js index df63ed3..6b28cd2 100644 --- a/src/plugins/converse-rai.js +++ b/src/plugins/converse-rai.js @@ -88,13 +88,12 @@ _converse.api.listen.on('message', function (data) { - var message = data.stanza; - var bareFrom = Strophe.getBareJidFromJid(message.getAttributes("from")); - var chatbox = _converse.chatboxes.get(bareFrom); - var history = message.querySelector('forwarded'); - var body = message.querySelector('body'); + var chatbox = data.chatbox; + var history = data.attrs.is_archived; + var sender = data.attrs.sender; + var body = data.attrs.body; - if (!history && body && chatbox && message.get('sender') !== 'me') + if (!history && body && chatbox && sender !== 'me') { const alert = chatbox.get("num_unread") > 0; const notify = chatbox.get("num_unread_general") > 0; -- GitLab