lib/client: always populate prefix for incoming messages

This commit is contained in:
Simon Ser 2021-06-10 08:49:17 +02:00
parent 52ca3bb91c
commit 0705f4b182

View File

@ -158,6 +158,14 @@ export default class Client extends EventTarget {
if (!msg.prefix) {
msg.prefix = this.serverPrefix;
}
// Some servers send e.g. NOTICE messages before RPL_WELCOME
if (!msg.prefix) {
msg.prefix = {
name: null,
user: null,
host: null,
};
}
var msgBatch = null;
if (msg.tags["batch"]) {