diff --git a/src/client/rest/RESTMethods.js b/src/client/rest/RESTMethods.js index 213848fe1..b1b51b4aa 100644 --- a/src/client/rest/RESTMethods.js +++ b/src/client/rest/RESTMethods.js @@ -642,12 +642,12 @@ class RESTMethods { removeMessageReaction(message, emoji, user) { let endpoint = Constants.Endpoints.selfMessageReaction(message.channel.id, message.id, emoji); - if (user.id !== this.client.user.id) { + if (user !== this.client.user.id) { endpoint = Constants.Endpoints.userMessageReaction(message.channel.id, message.id, emoji, null, user.id); } return this.rest.makeRequest('delete', endpoint, true).then(() => this.client.actions.MessageReactionRemove.handle({ - user_id: user.id, + user_id: user, message_id: message.id, emoji: parseEmoji(emoji), channel_id: message.channel.id,