From 4c8e4fde6fc198b02a8e21b5e49d7d29dc61f8e0 Mon Sep 17 00:00:00 2001 From: Amish Shah Date: Fri, 30 Dec 2016 18:31:48 +0000 Subject: [PATCH 1/2] Fix remove reaction endpoint --- src/client/rest/RESTMethods.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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, From 023ac0a7fe1d521c0cddd545859f712e89f8e87e Mon Sep 17 00:00:00 2001 From: Amish Shah Date: Fri, 30 Dec 2016 18:59:34 +0000 Subject: [PATCH 2/2] Add search() stubs for docs --- src/structures/DMChannel.js | 1 + src/structures/GroupDMChannel.js | 1 + src/structures/TextChannel.js | 1 + 3 files changed, 3 insertions(+) diff --git a/src/structures/DMChannel.js b/src/structures/DMChannel.js index de49c8b3f..cb6ceddbc 100644 --- a/src/structures/DMChannel.js +++ b/src/structures/DMChannel.js @@ -53,6 +53,7 @@ class DMChannel extends Channel { awaitMessages() { return; } bulkDelete() { return; } _cacheMessage() { return; } + search() { return; } } TextBasedChannel.applyToClass(DMChannel, true); diff --git a/src/structures/GroupDMChannel.js b/src/structures/GroupDMChannel.js index 84fe4f994..4cdee3ccb 100644 --- a/src/structures/GroupDMChannel.js +++ b/src/structures/GroupDMChannel.js @@ -137,6 +137,7 @@ class GroupDMChannel extends Channel { awaitMessages() { return; } bulkDelete() { return; } _cacheMessage() { return; } + search() { return; } } TextBasedChannel.applyToClass(GroupDMChannel, true); diff --git a/src/structures/TextChannel.js b/src/structures/TextChannel.js index 9697abd82..395289ae9 100644 --- a/src/structures/TextChannel.js +++ b/src/structures/TextChannel.js @@ -89,6 +89,7 @@ class TextChannel extends GuildChannel { awaitMessages() { return; } bulkDelete() { return; } _cacheMessage() { return; } + search() { return; } } TextBasedChannel.applyToClass(TextChannel, true);