From bcd5fa450b3f0b169ab2fa5a8bde7c8042f0784c Mon Sep 17 00:00:00 2001 From: Quin Lynch <49576606+quinchs@users.noreply.github.com> Date: Sat, 15 Jan 2022 05:52:59 -0400 Subject: [PATCH] Fix ThreadMember null ref (#2046) --- .../Entities/Users/SocketThreadUser.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Discord.Net.WebSocket/Entities/Users/SocketThreadUser.cs b/src/Discord.Net.WebSocket/Entities/Users/SocketThreadUser.cs index 461cdded0..f7ed2e5f5 100644 --- a/src/Discord.Net.WebSocket/Entities/Users/SocketThreadUser.cs +++ b/src/Discord.Net.WebSocket/Entities/Users/SocketThreadUser.cs @@ -123,8 +123,8 @@ namespace Discord.WebSocket private SocketGuildUser GuildUser { get; set; } - internal SocketThreadUser(SocketGuild guild, SocketThreadChannel thread, SocketGuildUser member) - : base(guild.Discord, member.Id) + internal SocketThreadUser(SocketGuild guild, SocketThreadChannel thread, SocketGuildUser member, ulong userId) + : base(guild.Discord, userId) { Thread = thread; Guild = guild; @@ -133,7 +133,7 @@ namespace Discord.WebSocket internal static SocketThreadUser Create(SocketGuild guild, SocketThreadChannel thread, Model model, SocketGuildUser member) { - var entity = new SocketThreadUser(guild, thread, member); + var entity = new SocketThreadUser(guild, thread, member, model.UserId.Value); entity.Update(model); return entity; }