mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-19 13:03:31 +01:00
reaction remove fix (#1366)
This commit is contained in:
@@ -815,11 +815,11 @@ class RESTMethods {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
removeMessageReaction(message, emoji, user) {
|
removeMessageReaction(message, emoji, userID) {
|
||||||
const endpoint = Endpoints.Message(message).Reaction(emoji).User(user === this.client.user.id ? '@me' : user.id);
|
const endpoint = Endpoints.Message(message).Reaction(emoji).User(userID === this.client.user.id ? '@me' : userID);
|
||||||
return this.rest.makeRequest('delete', endpoint, true).then(() =>
|
return this.rest.makeRequest('delete', endpoint, true).then(() =>
|
||||||
this.client.actions.MessageReactionRemove.handle({
|
this.client.actions.MessageReactionRemove.handle({
|
||||||
user_id: user,
|
user_id: userID,
|
||||||
message_id: message.id,
|
message_id: message.id,
|
||||||
emoji: Util.parseEmoji(emoji),
|
emoji: Util.parseEmoji(emoji),
|
||||||
channel_id: message.channel.id,
|
channel_id: message.channel.id,
|
||||||
|
|||||||
@@ -62,10 +62,10 @@ class MessageReaction {
|
|||||||
*/
|
*/
|
||||||
remove(user = this.message.client.user) {
|
remove(user = this.message.client.user) {
|
||||||
const message = this.message;
|
const message = this.message;
|
||||||
user = this.message.client.resolver.resolveUserID(user);
|
const userID = this.message.client.resolver.resolveUserID(user);
|
||||||
if (!user) return Promise.reject(new Error('Couldn\'t resolve the user ID to remove from the reaction.'));
|
if (!userID) return Promise.reject(new Error('Couldn\'t resolve the user ID to remove from the reaction.'));
|
||||||
return message.client.rest.methods.removeMessageReaction(
|
return message.client.rest.methods.removeMessageReaction(
|
||||||
message, this.emoji.identifier, user
|
message, this.emoji.identifier, userID
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user