Skip to content
This repository was archived by the owner on Nov 19, 2021. It is now read-only.

Commit b958245

Browse files
authored
Merge pull request #92 from le-yak/master
The "chat" event should return the complete "stanza.attrs.from"
2 parents 9dd240f + 1c5e56c commit b958245

File tree

3 files changed

+2
-6
lines changed

3 files changed

+2
-6
lines changed

lib/simple-xmpp.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
var xmpp = require('node-xmpp-client');
2828
var Stanza = xmpp.Stanza; // http://node-xmpp.org/doc/ltx.html
2929
var EventEmitter = require('events').EventEmitter;
30-
var util = require('util');
3130
var qbox = require('qbox');
3231

3332
var STATUS = {
@@ -331,9 +330,7 @@ function SimpleXMPP() {
331330
var body = stanza.getChild('body');
332331
if(body) {
333332
var message = body.getText();
334-
var from = stanza.attrs.from;
335-
var id = from.split('/')[0];
336-
events.emit('chat', id, message);
333+
events.emit('chat', stanza.attrs.from, message);
337334
}
338335

339336
var chatstate = stanza.getChildByAttr('xmlns', NS_CHATSTATES);

node-simple-xmpp

Lines changed: 0 additions & 1 deletion
This file was deleted.

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ xmpp.on('close', function() {
6565
```
6666

6767
#### Chat
68-
Event emitted when somebody sends a chat message to you
68+
Event emitted when somebody sends a chat message to you (either a direct message or a private message from a MUC)
6969

7070
```javascript
7171
xmpp.on('chat', function(from, message) {

0 commit comments

Comments
 (0)