Browse Source

mam: include chatbox in data sent via `MAMResult`

JC Brand 5 years ago
parent
commit
e621362471
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/headless/converse-mam.js

+ 2 - 1
src/headless/converse-mam.js

@@ -60,7 +60,8 @@ const MAMEnabledChat = {
          * work based on the MAM result before calling the handlers here.
          * @event _converse#MAMResult
          */
-        await api.trigger('MAMResult', result, query,  {'synchronous': true});
+        const data = { query, 'chatbox': this, 'messages': result.messages };
+        await api.trigger('MAMResult', data, {'synchronous': true});
 
         result.messages.forEach(m => this.queueMessage(m));
         if (result.error) {