From d60ccae805741363c804aa77dfef38b5ecd07cb6 Mon Sep 17 00:00:00 2001 From: ITOH <72305210+itohatweb@users.noreply.github.com> Date: Sat, 1 May 2021 23:35:43 +0200 Subject: [PATCH] fix(types): channel.permissionOverwrites can be undefined --- src/helpers/channels/clone_channel.ts | 2 +- src/structures/channel.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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