Merge pull request #2095 from thelounge/xpaw/banlist-lobby

Send empty banlist error to lobby for channels user is not in
This commit is contained in:
Pavel Djundik 2018-02-22 12:02:00 +02:00 committed by GitHub
commit 3074251be9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,7 +16,16 @@ module.exports = function(irc, network) {
type: Msg.Type.ERROR,
text: "Banlist empty",
});
network.getChannel(channel).pushMessage(client, msg, true);
let chan = network.getChannel(channel);
// Send error to lobby if we receive banlist for a channel we're not in
if (typeof chan === "undefined") {
msg.showInActive = true;
chan = network.channels[0];
}
chan.pushMessage(client, msg, true);
return;
}