something

This commit is contained in:
Wolfy 2020-04-07 17:09:00 -04:00
parent 513f754833
commit 123df7396a
4 changed files with 6 additions and 13 deletions

View File

@ -82,7 +82,6 @@ class Client extends EventEmitter {
chown: new RateLimitChain(quotas.chown.amount, quotas.chown.time),
userset: new RateLimitChain(quotas.userset.amount, quotas.userset.time),
kickban: new RateLimitChain(quotas.kickban.amount, quotas.kickban.time),
note: new Quota(Quota.PARAMS_LOBBY),
chset: new Quota(Quota.PARAMS_USED_A_LOT),
"+ls": new Quota(Quota.PARAMS_USED_A_LOT),
@ -129,4 +128,4 @@ class Client extends EventEmitter {
});
}
}
module.exports = Client;
module.exports = Client;

View File

@ -192,7 +192,7 @@ module.exports = (cl) => {
let dbentry = user.userdb.get(uSr._id);
if (!dbentry) return;
dbentry.color = msg.color;
//user.updatedb();
user.updatedb();
cl.server.rooms.forEach((room) => {
room.updateParticipant(usr.participantId, {
color: msg.color
@ -204,4 +204,4 @@ module.exports = (cl) => {
})
}
}

View File

@ -48,7 +48,7 @@ class Room extends EventEmitter {
//cl.quotas.a.setParams(Quota.PARAMS_A_NORMAL);
}
this.ppl.set(participantId, cl);
this.connections.push(cl);
this.sendArray([{
color: this.ppl.get(cl.participantId).user.color,
@ -110,17 +110,13 @@ class Room extends EventEmitter {
options.name ? this.ppl.get(pid).user.name = options.name : {};
options._id ? this.ppl.get(pid).user._id = options._id : {};
options.color ? this.ppl.get(pid).user.color = options.color : {};
options.noteColor ? this.ppl.get(pid).user.noteColor = options.noteColor : {};
this.connections.filter((ofo) => ofo.participantId == p.participantId).forEach((usr) => {
options.name ? usr.user.name = options.name : {};
options._id ? usr.user._id = options._id : {};
options.color ? usr.user.color = options.color : {};
options.noteColor ? usr.user.noteColor = options.noteColor : {};
})
this.sendArray([{
color: p.user.color,
noteColor: p.user.noteColor,
//noteColor: "#000",
id: p.participantId,
m: "p",
name: p.user.name,
@ -429,4 +425,4 @@ class Room extends EventEmitter {
}
}
module.exports = Room;
module.exports = Room;

View File

@ -18,7 +18,6 @@ class User {
if (typeof usertofind == 'object' && (usertofind.hasOwnProperty('name') && usertofind.name != this.server.defaultUsername)) return;
userdb.set(_id, {
"color": `#${ColorEncoder.intToRGB(ColorEncoder.hashCode(_id)).toLowerCase()}`,
"noteColor": `#${ColorEncoder.intToRGB(ColorEncoder.hashCode(_id)).toLowerCase()}`,
"name": this.server.defaultUsername,
"_id": _id,
"ip": this.cl.ip
@ -28,7 +27,6 @@ class User {
let user = userdb.get(_id);
return {
"color": user.color,
"noteColor": user.noteColor,
"name": user.name,
"_id": user._id,
}
@ -52,4 +50,4 @@ class User {
return [...strMap.entries()].reduce((obj, [key, value]) => (obj[key] = value, obj), {});
}
}
module.exports = User;
module.exports = User;