From 2730c5434437fee6d878048599fe02868e997fba Mon Sep 17 00:00:00 2001 From: calzoneman Date: Wed, 6 Nov 2013 17:43:12 -0600 Subject: [PATCH] fix #303 --- changelog | 4 ++++ lib/server.js | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/changelog b/changelog index 6db96fe4..ea26322c 100644 --- a/changelog +++ b/changelog @@ -1,3 +1,7 @@ +Wed Nov 06 17:42 2013 CDT + * lib/server.js: Fix getChannel to properly handle case insensitive + channel names + Tue Nov 05 22:43 2013 CDT * lib/channel.js: Set user.channel = null in userLeave to prevent double execution of userLeave. diff --git a/lib/server.js b/lib/server.js index 1ca923df..a3dcf670 100644 --- a/lib/server.js +++ b/lib/server.js @@ -213,7 +213,7 @@ Server.prototype.isChannelLoaded = function (name) { Server.prototype.getChannel = function (name) { var cname = name.toLowerCase(); for (var i = 0; i < this.channels.length; i++) { - if (this.channels[i].canonical_name == name) + if (this.channels[i].canonical_name === cname) return this.channels[i]; }