From 178d4b2f92c2bb6249c64ec4fb6685f009f1c6d3 Mon Sep 17 00:00:00 2001 From: Julian Lam Date: Mon, 30 Apr 2018 12:49:42 -0400 Subject: [PATCH] don't allow room owner to kick themselves out --- src/socket.io/modules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socket.io/modules.js b/src/socket.io/modules.js index 99365164f2..08b6d12f4c 100644 --- a/src/socket.io/modules.js +++ b/src/socket.io/modules.js @@ -202,7 +202,7 @@ SocketModules.chats.getUsersInRoom = function (socket, data, callback) { } payload.users = payload.users.map((user) => { - user.canKick = payload.isOwner; + user.canKick = (parseInt(user.uid, 10) !== parseInt(socket.uid, 10)) && payload.isOwner; return user; });