From 54226c0ca5a9bb82c042fb824825f7cf178371e2 Mon Sep 17 00:00:00 2001 From: calzoneman Date: Sat, 12 Apr 2014 12:22:30 -0500 Subject: [PATCH] Fix race condition failing to properly log in user --- lib/channel.js | 1 + lib/user.js | 4 ---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/channel.js b/lib/channel.js index 03c7ed9c..293a6fc3 100644 --- a/lib/channel.js +++ b/lib/channel.js @@ -492,6 +492,7 @@ Channel.prototype.preJoin = function (user, password) { } user.socket.emit("rank", user.rank); + user.hasChannelRank = true; user.emit("channelRank", user.rank); if (self.permissions.seeplaylist > -1) { diff --git a/lib/user.js b/lib/user.js index 66eebb44..1e4ae11d 100644 --- a/lib/user.js +++ b/lib/user.js @@ -95,10 +95,6 @@ function User(socket) { self.initAdminCallbacks(); } }); - - self.once("channelRank", function () { - self.hasChannelRank = true; - }); } /**