From d2b37c38d676516b28440b8870717092d6920df2 Mon Sep 17 00:00:00 2001 From: Kwoth Date: Tue, 6 Sep 2016 18:43:25 +0200 Subject: [PATCH] Fixed Optional argument in Message Updated event --- src/Discord.Net/WebSocket/DiscordSocketClient.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Discord.Net/WebSocket/DiscordSocketClient.cs b/src/Discord.Net/WebSocket/DiscordSocketClient.cs index fec02d465..8baeba583 100644 --- a/src/Discord.Net/WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net/WebSocket/DiscordSocketClient.cs @@ -1262,7 +1262,10 @@ namespace Discord.WebSocket after = channel.CreateMessage(author, data); } if (after != null) - await _messageUpdatedEvent.InvokeAsync(Optional.Create(before), after).ConfigureAwait(false); + if (before == null) + await _messageUpdatedEvent.InvokeAsync(Optional.Create(), after).ConfigureAwait(false); + else + await _messageUpdatedEvent.InvokeAsync(Optional.Create(before), after).ConfigureAwait(false); } else {