Skip to content

Commit ac4779f

Browse files
committed
feat: If authinticated emit 'notification.user'
1 parent 04be91f commit ac4779f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/index.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,17 +85,18 @@ class SocketServer extends EventEmitter {
8585
self.emit('read.object', data);
8686

8787
if (self.authenticate && options.token) {
88-
let { user_id, expires } = self.authenticate.decodeToken(options.token)
89-
// self.authenticate.decodeToken(options.token).then(({ user_id, expires }) => {
88+
const { user_id, expires } = self.authenticate.decodeToken(options.token)
89+
9090
if (user_id) {
9191
socket.user_id = user_id;
9292
socket.expires = expires;
9393
self.emit('userStatus', { socket, method: 'userStatus', user_id, userStatus: 'on', organization_id });
94+
this.emit("notification.user", socket)
9495
} else
9596
self.emit('userStatus', { socket, user_id, status: 'off', organization_id });
9697

9798
self.onWebSocket(socket);
98-
// })
99+
99100
} else
100101
self.onWebSocket(socket);
101102
} else {

0 commit comments

Comments
 (0)