Skip to content

Commit a30a749

Browse files
committed
fix(PresenceUpdate): cache member based on partials
1 parent 04a7cf3 commit a30a749

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

packages/discord.js/src/client/websocket/handlers/PRESENCE_UPDATE.js

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,14 @@ module.exports = (client, { d: data }) => {
2121

2222
let member = guild.members.cache.get(user.id);
2323
if (!member && data.status !== 'offline') {
24-
member = guild.members._add({
25-
user,
26-
deaf: false,
27-
mute: false,
28-
});
24+
member = guild.members._add(
25+
{
26+
user,
27+
deaf: false,
28+
mute: false,
29+
},
30+
client.options.partials.includes(Partials.GuildMember),
31+
);
2932

3033
client.emit(Events.GuildMemberAvailable, member);
3134
}

0 commit comments

Comments
 (0)