From 4fbc954d93ac25737bb16d685407b56001cbac40 Mon Sep 17 00:00:00 2001 From: Christopher F Date: Fri, 16 Jun 2017 20:17:15 -0400 Subject: [PATCH] Cache outgoing presence data if disconnected This resolves #702 --- src/Discord.Net.WebSocket/DiscordSocketClient.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs index 4476b78c4..194b9098b 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs @@ -360,7 +360,7 @@ namespace Discord.WebSocket private async Task SendStatusAsync() { if (CurrentUser == null) - throw new InvalidOperationException("Presence data cannot be sent before the client has logged in."); + return; var game = Game; var status = Status; var statusSince = _statusSince;