From 718560917c240a9a17068943c96eb2150b3d4103 Mon Sep 17 00:00:00 2001 From: Christopher F Date: Sat, 5 Nov 2016 21:43:18 -0500 Subject: [PATCH] RequestOptions should be optional on Reactions --- src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs | 8 ++++---- src/Discord.Net.Rpc/Entities/Messages/RpcUserMessage.cs | 8 ++++---- .../Entities/Messages/SocketUserMessage.cs | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs b/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs index bc70e608e..1313235a2 100644 --- a/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs +++ b/src/Discord.Net.Rest/Entities/Messages/RestUserMessage.cs @@ -133,14 +133,14 @@ namespace Discord.Rest Update(model); } - public Task AddReactionAsync(Emoji emoji, RequestOptions options) + public Task AddReactionAsync(Emoji emoji, RequestOptions options = null) => MessageHelper.AddReactionAsync(this, emoji, Discord, options); - public Task AddReactionAsync(string emoji, RequestOptions options) + public Task AddReactionAsync(string emoji, RequestOptions options = null) => MessageHelper.AddReactionAsync(this, emoji, Discord, options); - public Task RemoveReactionAsync(Emoji emoji, IUser user, RequestOptions options) + public Task RemoveReactionAsync(Emoji emoji, IUser user, RequestOptions options = null) => MessageHelper.RemoveReactionAsync(this, user, emoji, Discord, options); - public Task RemoveReactionAsync(string emoji, IUser user, RequestOptions options) + public Task RemoveReactionAsync(string emoji, IUser user, RequestOptions options = null) => MessageHelper.RemoveReactionAsync(this, user, emoji, Discord, options); public Task> GetReactionUsersAsync(string emoji, int limit = 100, ulong? afterUserId = null, RequestOptions options = null) diff --git a/src/Discord.Net.Rpc/Entities/Messages/RpcUserMessage.cs b/src/Discord.Net.Rpc/Entities/Messages/RpcUserMessage.cs index 20129054f..b2e6b40e3 100644 --- a/src/Discord.Net.Rpc/Entities/Messages/RpcUserMessage.cs +++ b/src/Discord.Net.Rpc/Entities/Messages/RpcUserMessage.cs @@ -102,14 +102,14 @@ namespace Discord.Rpc public Task ModifyAsync(Action func, RequestOptions options) => MessageHelper.ModifyAsync(this, Discord, func, options); - public Task AddReactionAsync(Emoji emoji, RequestOptions options) + public Task AddReactionAsync(Emoji emoji, RequestOptions options = null) => MessageHelper.AddReactionAsync(this, emoji, Discord, options); - public Task AddReactionAsync(string emoji, RequestOptions options) + public Task AddReactionAsync(string emoji, RequestOptions options = null) => MessageHelper.AddReactionAsync(this, emoji, Discord, options); - public Task RemoveReactionAsync(Emoji emoji, IUser user, RequestOptions options) + public Task RemoveReactionAsync(Emoji emoji, IUser user, RequestOptions options = null) => MessageHelper.RemoveReactionAsync(this, user, emoji, Discord, options); - public Task RemoveReactionAsync(string emoji, IUser user, RequestOptions options) + public Task RemoveReactionAsync(string emoji, IUser user, RequestOptions options = null) => MessageHelper.RemoveReactionAsync(this, user, emoji, Discord, options); public Task> GetReactionUsersAsync(string emoji, int limit, ulong? afterUserId, RequestOptions options = null) diff --git a/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs b/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs index 4d097fb32..3205f2d7a 100644 --- a/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs +++ b/src/Discord.Net.WebSocket/Entities/Messages/SocketUserMessage.cs @@ -126,14 +126,14 @@ namespace Discord.WebSocket public Task ModifyAsync(Action func, RequestOptions options = null) => MessageHelper.ModifyAsync(this, Discord, func, options); - public Task AddReactionAsync(Emoji emoji, RequestOptions options) + public Task AddReactionAsync(Emoji emoji, RequestOptions options = null) => MessageHelper.AddReactionAsync(this, emoji, Discord, options); - public Task AddReactionAsync(string emoji, RequestOptions options) + public Task AddReactionAsync(string emoji, RequestOptions options = null) => MessageHelper.AddReactionAsync(this, emoji, Discord, options); - public Task RemoveReactionAsync(Emoji emoji, IUser user, RequestOptions options) + public Task RemoveReactionAsync(Emoji emoji, IUser user, RequestOptions options = null) => MessageHelper.RemoveReactionAsync(this, user, emoji, Discord, options); - public Task RemoveReactionAsync(string emoji, IUser user, RequestOptions options) + public Task RemoveReactionAsync(string emoji, IUser user, RequestOptions options = null) => MessageHelper.RemoveReactionAsync(this, user, emoji, Discord, options); public Task> GetReactionUsersAsync(string emoji, int limit = 100, ulong? afterUserId = null, RequestOptions options = null)