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>
This commit is contained in:
Erwan
2023-04-14 23:42:54 +02:00
committed by GitHub
parent 79bcdfa767
commit d4c1fecbe2

View File

@@ -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;
}
}