Discord: handle thread edit params

This commit is contained in:
Shadow
2026-02-12 16:31:06 -06:00
parent abdceedaf6
commit 149db5b2c2
5 changed files with 65 additions and 0 deletions

View File

@@ -322,6 +322,11 @@ export async function handleDiscordGuildAction(
const rateLimitPerUser = readNumberParam(params, "rateLimitPerUser", {
integer: true,
});
const archived = typeof params.archived === "boolean" ? params.archived : undefined;
const locked = typeof params.locked === "boolean" ? params.locked : undefined;
const autoArchiveDuration = readNumberParam(params, "autoArchiveDuration", {
integer: true,
});
const channel = accountId
? await editChannelDiscord(
{
@@ -332,6 +337,9 @@ export async function handleDiscordGuildAction(
parentId,
nsfw,
rateLimitPerUser: rateLimitPerUser ?? undefined,
archived,
locked,
autoArchiveDuration: autoArchiveDuration ?? undefined,
},
{ accountId },
)
@@ -343,6 +351,9 @@ export async function handleDiscordGuildAction(
parentId,
nsfw,
rateLimitPerUser: rateLimitPerUser ?? undefined,
archived,
locked,
autoArchiveDuration: autoArchiveDuration ?? undefined,
});
return jsonResult({ ok: true, channel });
}