Skip to content

Commit 9257a09

Browse files
authored
fix(Message): reacting returning undefined (#10475)
1 parent 4810f7c commit 9257a09

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

packages/discord.js/src/client/actions/Action.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,10 @@ class GenericAction {
111111
getThreadMember(id, manager) {
112112
return this.getPayload({ user_id: id }, manager, id, Partials.ThreadMember, false);
113113
}
114+
115+
spreadInjectedData(data) {
116+
return Object.fromEntries(Object.getOwnPropertySymbols(data).map(symbol => [symbol, data[symbol]]));
117+
}
114118
}
115119

116120
module.exports = GenericAction;

packages/discord.js/src/client/actions/MessageReactionAdd.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@ class MessageReactionAdd extends Action {
2323
if (!user) return false;
2424

2525
// Verify channel
26-
const channel = this.getChannel({ id: data.channel_id, guild_id: data.guild_id, user_id: data.user_id });
26+
const channel = this.getChannel({
27+
id: data.channel_id,
28+
guild_id: data.guild_id,
29+
user_id: data.user_id,
30+
...this.spreadInjectedData(data),
31+
});
32+
2733
if (!channel?.isTextBased()) return false;
2834

2935
// Verify message

0 commit comments

Comments
 (0)