From a1097dc7bca0f9e0b0302447cfcd4d0ceab06715 Mon Sep 17 00:00:00 2001 From: quin lynch Date: Sat, 27 Nov 2021 14:52:05 -0400 Subject: [PATCH] Fix current user presence --- src/Discord.Net.WebSocket/Entities/Users/SocketUser.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Discord.Net.WebSocket/Entities/Users/SocketUser.cs b/src/Discord.Net.WebSocket/Entities/Users/SocketUser.cs index 3a920c926..b14993991 100644 --- a/src/Discord.Net.WebSocket/Entities/Users/SocketUser.cs +++ b/src/Discord.Net.WebSocket/Entities/Users/SocketUser.cs @@ -56,10 +56,10 @@ namespace Discord.WebSocket internal SocketUser(DiscordSocketClient discord, ulong id) : base(discord, id) { - Presence = new SocketPresence(); } internal virtual bool Update(ClientState state, Model model) { + Presence ??= new SocketPresence(); bool hasChanges = false; if (model.Avatar.IsSpecified && model.Avatar.Value != AvatarId) {