Send empty banlist error to lobby for channels user is not in

This commit is contained in:
Pavel Djundik 2018-02-22 11:01:49 +02:00
parent eebfa4bfd9
commit 3da870be8c
1 changed files with 10 additions and 1 deletions

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;
}