Skip to content
Extraits de code Groupes Projets
Valider 7ba5280c rédigé par Will Hunt's avatar Will Hunt
Parcourir les fichiers

Fix build fails

parent 8c8dad75
Branches
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -44,9 +44,11 @@ export class PresenceHandler { ...@@ -44,9 +44,11 @@ export class PresenceHandler {
} }
public DequeueMember(member: Discord.GuildMember) { public DequeueMember(member: Discord.GuildMember) {
const index = this.presenceQueue.findIndex(member); const index = this.presenceQueue.findIndex((item) => {
return member == item;
});
if(index !== -1) { if(index !== -1) {
this.presenceQueue = this.presenceQueue.splice(this.presenceQueue.findIndex(member)); this.presenceQueue = this.presenceQueue.splice(index);
} else { } else {
log.warn("PresenceHandler", `Tried to remove ${member.id} from the presence queue but it could not be found`); log.warn("PresenceHandler", `Tried to remove ${member.id} from the presence queue but it could not be found`);
} }
...@@ -59,10 +61,10 @@ export class PresenceHandler { ...@@ -59,10 +61,10 @@ export class PresenceHandler {
} }
private processIntervalThread() { private processIntervalThread() {
const item = this.presenceQueue.shift(); const member = this.presenceQueue.shift();
if (item) { if (member) {
if(!this.ProcessMember(item)) { if(!this.ProcessMember(member)) {
this.presenceQueue.push(item); this.presenceQueue.push(member);
} else { } else {
log.info("PresenceHandler", `Dropping ${member.id} from the presence queue.`); log.info("PresenceHandler", `Dropping ${member.id} from the presence queue.`);
} }
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter