summary refs log tree commit diff
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-02-04 05:07:40 +0100
committerRory& <root@rory.gay>2026-02-04 05:07:40 +0100
commit8b124bc670ff18329682d3995a11a27400eb8827 (patch)
treef51c775c449dc01b8d5c44bb0cf2d4fb6d56c556
parentFix disabling migrations on nix not wirking (diff)
parentallow deep threads (diff)
downloadserver-ts-8b124bc670ff18329682d3995a11a27400eb8827.tar.xz
Merge remote-tracking branch 'mathium05/threadMore'
-rw-r--r--src/util/util/Permissions.ts2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/util/util/Permissions.ts b/src/util/util/Permissions.ts

index 989feb40..9471498f 100644 --- a/src/util/util/Permissions.ts +++ b/src/util/util/Permissions.ts
@@ -269,7 +269,7 @@ export async function getPermission( } else if (channel_id) { channel = channel_id; } - if (channel?.isThread() && channel.parent_id) { + while (channel?.isThread() && channel.parent_id) { const parent = await Channel.findOneOrFail({ where: { id: channel.parent_id }, ...query }); if (channel.type === ChannelType.GUILD_PRIVATE_THREAD) { if (!parent.thread_members!.find(({ member }) => member.id === user_id)) {