mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-10 00:23:30 +01:00
fix(GuildMember): mark joined as nullable
This commit is contained in:
@@ -567,7 +567,8 @@ class Guild {
|
||||
fetchMember(user, cache = true) {
|
||||
user = this.client.resolver.resolveUser(user);
|
||||
if (!user) return Promise.reject(new Error('Invalid or uncached id provided.'));
|
||||
if (this.members.has(user.id)) return Promise.resolve(this.members.get(user.id));
|
||||
const member = this.members.get(user.id);
|
||||
if (member && member.joinedTimestamp) return Promise.resolve(member);
|
||||
return this.client.rest.methods.getGuildMember(this, user, cache);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user