ws-events-and-middlewares
Advanced tools
Comparing version 1.0.18 to 1.0.19
13
index.js
@@ -57,2 +57,9 @@ const Emitter = require('component-emitter') | ||
function onerror (err) { | ||
delete clients[mySocketId] | ||
Object.keys(rooms).map(room => { | ||
const index = rooms[room].indexOf(mySocketId) | ||
if (index > -1) { | ||
rooms[room].splice(index, 1) | ||
} | ||
}) | ||
listeners.emit('error', err) | ||
@@ -82,2 +89,8 @@ } | ||
delete clients[mySocketId] | ||
Object.keys(rooms).map(room => { | ||
const index = rooms[room].indexOf(mySocketId) | ||
if (index > -1) { | ||
rooms[room].splice(index, 1) | ||
} | ||
}) | ||
listeners.emit('close', event) | ||
@@ -84,0 +97,0 @@ } |
{ | ||
"name": "ws-events-and-middlewares", | ||
"version": "1.0.18", | ||
"version": "1.0.19", | ||
"description": "ws module wrapper to provide events", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
10064
182