fix "name" admin message

This commit is contained in:
Hri7566 2022-07-09 00:44:49 -04:00
parent 0d6cf645cf
commit 2076851604
2 changed files with 8 additions and 10 deletions

View File

@ -387,17 +387,14 @@ module.exports = (cl) => {
if (!msg.hasOwnProperty('_id')) return; if (!msg.hasOwnProperty('_id')) return;
if (!msg.hasOwnProperty('name')) return; if (!msg.hasOwnProperty('name')) return;
let c; for (const [mapID, conn] of cl.server.connections) {
if (!conn.user) return;
for (const conn of cl.server.connections) {
if (conn.user._id == msg._id) { if (conn.user._id == msg._id) {
c = conn; let c = conn;
break;
}
}
if (!c) return;
c.userset(msg.name, true); c.userset(msg.name, true);
}
}
}); });
} }

View File

@ -88,7 +88,8 @@ class Server extends EventEmitter {
"unsubscribe from admin stream", "unsubscribe from admin stream",
"data", "data",
"channel message", "channel message",
"channel_flag" "channel_flag",
"name"
]; ];
this.welcome_motd = config.motd || "You agree to read this message."; this.welcome_motd = config.motd || "You agree to read this message.";