From 727c7104ed2d94bdb890726fef17936464ea890a Mon Sep 17 00:00:00 2001 From: Fleny Date: Sat, 13 Jul 2024 15:19:26 +0200 Subject: [PATCH] Rename channel.autoArchiveDuration to defaultAutoArchiveDuration (#3741) --- packages/bot/src/transformers.ts | 2 ++ packages/bot/src/transformers/channel.ts | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/packages/bot/src/transformers.ts b/packages/bot/src/transformers.ts index 75a91bd73..12f2ca190 100644 --- a/packages/bot/src/transformers.ts +++ b/packages/bot/src/transformers.ts @@ -227,6 +227,7 @@ export interface Transformers { memberCount: boolean messageCount: boolean archiveTimestamp: boolean + defaultAutoArchiveDuration: boolean autoArchiveDuration: boolean botIsMember: boolean archived: boolean @@ -847,6 +848,7 @@ export function createTransformers(options: Partial, opts?: Create memberCount: opts?.defaultDesiredPropertiesValue ?? false, messageCount: opts?.defaultDesiredPropertiesValue ?? false, archiveTimestamp: opts?.defaultDesiredPropertiesValue ?? false, + defaultAutoArchiveDuration: opts?.defaultDesiredPropertiesValue ?? false, autoArchiveDuration: opts?.defaultDesiredPropertiesValue ?? false, botIsMember: opts?.defaultDesiredPropertiesValue ?? false, archived: opts?.defaultDesiredPropertiesValue ?? false, diff --git a/packages/bot/src/transformers/channel.ts b/packages/bot/src/transformers/channel.ts index 57564d90e..a2932c0ef 100644 --- a/packages/bot/src/transformers/channel.ts +++ b/packages/bot/src/transformers/channel.ts @@ -93,8 +93,8 @@ export function transformChannel(bot: Bot, payload: { channel: DiscordChannel } if (props.autoArchiveDuration && payload.channel.thread_metadata?.auto_archive_duration) channel.internalThreadMetadata.autoArchiveDuration = payload.channel.thread_metadata.auto_archive_duration } - if (props.autoArchiveDuration && payload.channel.default_auto_archive_duration) - channel.autoArchiveDuration = payload.channel.default_auto_archive_duration + if (props.defaultAutoArchiveDuration && payload.channel.default_auto_archive_duration) + channel.defaultAutoArchiveDuration = payload.channel.default_auto_archive_duration if (props.permissions && payload.channel.permissions) channel.permissions = new Permissions(payload.channel.permissions) if (props.flags) channel.flags = payload.channel.flags if (props.permissionOverwrites && payload.channel.permission_overwrites) @@ -187,7 +187,7 @@ export interface Channel extends BaseChannel { /** Thread member object for the current user, if they have joined the thread, only included on certain API endpoints */ member?: DiscordThreadMember /** Default duration for newly created threads, in minutes, to automatically archive the thread after recent activity, can be set to: 60, 1440, 4320, 10080 */ - autoArchiveDuration?: number + defaultAutoArchiveDuration?: number /** computed permissions for the invoking user in the channel, including overwrites, only included when part of the resolved data received on a slash command interaction. This does not include implicit permissions, which may need to be checked separately. */ permissions?: Permissions /** The flags of the channel */