diff --git a/src/helpers/channels/clone_channel.ts b/src/helpers/channels/clone_channel.ts index d523572cf..d881a5373 100644 --- a/src/helpers/channels/clone_channel.ts +++ b/src/helpers/channels/clone_channel.ts @@ -24,7 +24,7 @@ export async function cloneChannel(channelId: string, reason?: string) { name: channelToClone.name!, topic: channelToClone.topic || undefined, parentId: channelToClone.parentId || undefined, - permissionOverwrites: channelToClone.permissionOverwrites.map(( + permissionOverwrites: channelToClone.permissionOverwrites?.map(( overwrite, ) => ({ id: overwrite.id, diff --git a/src/structures/channel.ts b/src/structures/channel.ts index b71bfc596..b20da7122 100644 --- a/src/structures/channel.ts +++ b/src/structures/channel.ts @@ -109,7 +109,7 @@ export async function createDiscordenoChannel( export interface DiscordenoChannel extends Omit { - permissionOverwrites: DiscordOverwrite[]; + permissionOverwrites?: DiscordOverwrite[]; guildId: string; // GETTERS