Explorar el Código

Emit an event when sending a stanza

JC Brand hace 6 años
padre
commit
93889fe76e
Se han modificado 1 ficheros con 2 adiciones y 0 borrados
  1. 2 0
      src/headless/converse-core.js

+ 2 - 0
src/headless/converse-core.js

@@ -1641,6 +1641,7 @@ _converse.api = {
      */
      */
     'send' (stanza) {
     'send' (stanza) {
         _converse.connection.send(stanza);
         _converse.connection.send(stanza);
+        _converse.emit('send', stanza); 
     },
     },
 
 
     /**
     /**
@@ -1653,6 +1654,7 @@ _converse.api = {
     'sendIQ' (stanza) {
     'sendIQ' (stanza) {
         return new Promise((resolve, reject) => {
         return new Promise((resolve, reject) => {
             _converse.connection.sendIQ(stanza, resolve, reject, _converse.IQ_TIMEOUT);
             _converse.connection.sendIQ(stanza, resolve, reject, _converse.IQ_TIMEOUT);
+            _converse.emit('send', stanza); 
         });
         });
     }
     }
 };
 };