From d4c1fecbe264bc52a70aaf0ec303d35e2f15bbcd Mon Sep 17 00:00:00 2001 From: Erwan Date: Fri, 14 Apr 2023 23:42:54 +0200 Subject: [PATCH] fix(Message#editable): fix permissions check in locked threads (#9319) fix(Message#editable): fix permissions check if channel is thread & locked Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/discord.js/src/structures/Message.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/src/structures/Message.js b/packages/discord.js/src/structures/Message.js index f3f13a6fd..ea0d6f724 100644 --- a/packages/discord.js/src/structures/Message.js +++ b/packages/discord.js/src/structures/Message.js @@ -608,7 +608,7 @@ class Message extends Base { if (this.channel?.isThread()) { if (this.channel.archived) return false; if (this.channel.locked) { - const permissions = this.permissionsFor(this.client.user); + const permissions = this.channel.permissionsFor(this.client.user); if (!permissions?.has(PermissionFlagsBits.ManageThreads, true)) return false; } }