From 295c2a41a88bf7dc4532b8ee4e7904829ea1f064 Mon Sep 17 00:00:00 2001 From: calzoneman Date: Sun, 3 Apr 2016 11:49:58 -0700 Subject: [PATCH] Add socket.leave() support for proxy backend --- src/backend/proxiedsocket.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/backend/proxiedsocket.js b/src/backend/proxiedsocket.js index 24805779..1eb1a29f 100644 --- a/src/backend/proxiedsocket.js +++ b/src/backend/proxiedsocket.js @@ -38,6 +38,14 @@ export default class ProxiedSocket extends EventEmitter { ); } + leave(room) { + this.frontendConnection.write( + this.frontendConnection.protocol.newSocketLeaveRoomsEvent( + this.id, [room] + ) + ); + } + disconnect() { this.frontendConnection.write( this.frontendConnection.protocol.newSocketKickEvent(this.id)