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