additional checks on guild member chunks
This commit is contained in:
parent
e66b6c0883
commit
e3086efb82
2 changed files with 17 additions and 4 deletions
|
@ -1442,8 +1442,11 @@ class Localuser {
|
|||
for (const thing of data) {
|
||||
if (value.has(thing.id)) {
|
||||
const func = value.get(thing.id);
|
||||
if (!func)
|
||||
if (!func) {
|
||||
value.delete(thing.id);
|
||||
continue;
|
||||
}
|
||||
;
|
||||
func(thing);
|
||||
value.delete(thing.id);
|
||||
}
|
||||
|
@ -1451,10 +1454,13 @@ class Localuser {
|
|||
for (const thing of prom[1]) {
|
||||
if (value.has(thing)) {
|
||||
const func = value.get(thing);
|
||||
if (!func)
|
||||
if (!func) {
|
||||
value.delete(thing);
|
||||
continue;
|
||||
}
|
||||
func(undefined);
|
||||
value.delete(thing);
|
||||
console.log("failed");
|
||||
}
|
||||
}
|
||||
this.fetchingmembers.delete(guildid);
|
||||
|
|
|
@ -1440,7 +1440,10 @@ class Localuser{
|
|||
for(const thing of data){
|
||||
if(value.has(thing.id)){
|
||||
const func=value.get(thing.id);
|
||||
if(!func)continue;
|
||||
if(!func){
|
||||
value.delete(thing.id);
|
||||
continue;
|
||||
};
|
||||
func(thing);
|
||||
value.delete(thing.id);
|
||||
}
|
||||
|
@ -1448,9 +1451,13 @@ class Localuser{
|
|||
for(const thing of prom[1]){
|
||||
if(value.has(thing)){
|
||||
const func=value.get(thing);
|
||||
if(!func)continue;
|
||||
if(!func){
|
||||
value.delete(thing);
|
||||
continue;
|
||||
}
|
||||
func(undefined);
|
||||
value.delete(thing);
|
||||
console.log("failed");
|
||||
}
|
||||
}
|
||||
this.fetchingmembers.delete(guildid);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue