Skip to content
This repository was archived by the owner on Feb 23, 2025. It is now read-only.

Commit ed13677

Browse files
committed
fix
1 parent 69808c7 commit ed13677

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/managers/GuildMemberManager.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,6 @@ class GuildMemberManager extends CachedManager {
137137
);
138138
}
139139

140-
141140
fetch(options) {
142141
if (!options || (typeof options === 'object' && !('user' in options) && !('query' in options))) {
143142
if (
@@ -425,7 +424,7 @@ class GuildMemberManager extends CachedManager {
425424
*/
426425
fetchBruteforce(options = {}) {
427426
// eslint-disable-next-line
428-
let dictionary = 'abcdefghijklmnopqrstuvwxyz0123456789!"#$%&\'()*+,-./:;<=>?@[]^_`{|}~ '.split('');
427+
let dictionary = ' !"#$%&\'()*+,-./0123456789:;<=>?@[]^_`abcdefghijklmnopqrstuvwxyz{|}~'.split('');
429428
let limit = 100;
430429
let delay = 500;
431430
if (options?.dictionary) dictionary = options?.dictionary;
@@ -440,6 +439,7 @@ class GuildMemberManager extends CachedManager {
440439
`[WARNING] GuildMemberManager#fetchBruteforce: delay is less than 500ms, this may cause rate limits.`,
441440
);
442441
}
442+
443443
// eslint-disable-next-line no-async-promise-executor
444444
return new Promise(async (resolve, reject) => {
445445
const fetchRec = async (query) => {
@@ -541,8 +541,7 @@ class GuildMemberManager extends CachedManager {
541541
const timeout = setTimeout(() => {
542542
this.client.removeListener(Events.GUILD_MEMBER_LIST_UPDATE, handler);
543543
this.client.decrementMaxListeners();
544-
console.warn('GUILD_MEMBERS_TIMEOUT');
545-
console.warn('Members didn\'t arrive in time. Increase delay time! For now, some members are skipped.');
544+
reject(new Error('GUILD_MEMBERS_TIMEOUT'));
546545
}, time)
547546
.unref();
548547
this.client.incrementMaxListeners();
@@ -645,7 +644,8 @@ class GuildMemberManager extends CachedManager {
645644
const timeout = setTimeout(() => {
646645
this.client.removeListener(Events.GUILD_MEMBERS_CHUNK, handler);
647646
this.client.decrementMaxListeners();
648-
reject(new Error('GUILD_MEMBERS_TIMEOUT'));
647+
console.warn('GUILD_MEMBERS_TIMEOUT');
648+
console.warn('Members didn\'t arrive in time. Increase delay time! For now, some members are skipped.');
649649
}, time)
650650
.unref();
651651
this.client.incrementMaxListeners();

0 commit comments

Comments
 (0)