From 231518d1718a7ca2dc248b0ee7eabeaa9350b1d3 Mon Sep 17 00:00:00 2001 From: Cool-Man Date: Mon, 12 Dec 2022 20:13:57 -0700 Subject: [PATCH] Prevent NullReferenceException if ParentChannel not set. Similar call stack to #824. --- .../Entities/Channels/SocketThreadChannel.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs b/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs index d9d54f91e..1762c4b2f 100644 --- a/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs +++ b/src/Discord.Net.WebSocket/Entities/Channels/SocketThreadChannel.cs @@ -315,14 +315,14 @@ namespace Discord.WebSocket /// This method is not supported in threads. /// public override OverwritePermissions? GetPermissionOverwrite(IRole role) - => ParentChannel.GetPermissionOverwrite(role); + => ParentChannel?.GetPermissionOverwrite(role); /// /// /// This method is not supported in threads. /// public override OverwritePermissions? GetPermissionOverwrite(IUser user) - => ParentChannel.GetPermissionOverwrite(user); + => ParentChannel?.GetPermissionOverwrite(user); /// ///